[ { "sha": "fcb5ba58165cd407408f8dd9a102f0c5e16a9956", "description": "Revert \"ci/radeonsi: Add expected failures due to #4674 having slipped in\"", "nominated": false, "nomination_type": 2, "resolution": 4, "master_sha": null, "because_sha": "106da39b19ba1cc243ef3aff934a1b5e8d6aa7f6" }, { "sha": "58ee3347a8e0571c54452993890e1399f6f62303", "description": "Revert \"st/pbo: use cso_set_vertex_buffers_and_elements() for st_pbo_draw\"", "nominated": false, "nomination_type": 2, "resolution": 4, "master_sha": null, "because_sha": "33e117ed7f3c48d3dbeda9a28603a121eac7a860" }, { "sha": "8acf361db4190aa5f7c788019d1e42d1df031b81", "description": "intel: Fix GEN_GEN macro checks", "nominated": true, "nomination_type": 1, "resolution": 0, "master_sha": null, "because_sha": "9da8a55b08f4c44707f2471bbf7b61e98033a3ad" }, { "sha": "9967dabe919e11a2ebe650a6ce9919556eec4a78", "description": "freedreno/regs: add 5nm DSI PHY/PLL regs", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "1de393fec5394e4423de20f8542f4a20cd1a38df", "description": "panfrost: Fix ZS reloading on Bifrost v6", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "8ba2f9f698584d20830ef31bbc2fb8a6635c8314" }, { "sha": "52d3f6b1230608ddeafea2d98fb0bbba692f0eb7", "description": "gallium: when tracing is enabled for threaded drivers, trace the driver thread", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "04241e826eabf9fab16596d0454fffb48d476c93", "description": "zink: add clear-on-flush mechanic deeper into flush codepath", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "104603fa763c52e98a79785dd514beab949546db" }, { "sha": "be6532ecdfa448919f277c07391d38dcc50a6ab4", "description": "zink: directly set batch->state->flush_res from flush_resource hook", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "104603fa763c52e98a79785dd514beab949546db" }, { "sha": "7af40bb595881a5bdef8870df7ca8605b86d2107", "description": "zink: move wsi flush info conditional to queue submission", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "104603fa763c52e98a79785dd514beab949546db" }, { "sha": "4dcd477d123e62f144210c6b624627f9c42d5924", "description": "zink: add a flag indicating whether scanout object needs updating", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "104603fa763c52e98a79785dd514beab949546db" }, { "sha": "dd8b15b2bbe9a115f4df921449234cc12ea63f31", "description": "zink: move scanout sync to end of batch", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "104603fa763c52e98a79785dd514beab949546db" }, { "sha": "82710b8fc4fbdb08da7db02f8a64fadb8d43525f", "description": "Revert \"zink: force scanout sync when mapping scanout resource\"", "nominated": false, "nomination_type": 2, "resolution": 4, "master_sha": null, "because_sha": "874535752b497bd8ab49cf97add6de2ed9b16f81" }, { "sha": "28a9f54095ae474f57fd4bf8882c75b047db1203", "description": "docs/macos: Explain Apple GLX versus OSMesa on macOS", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "449744009c66bab8970c1d190eceae4afbf2e9f5", "description": "panfrost: Keep panfrost_batch_reserve_framebuffer() private", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "e1e1ee044eb437a526980da3c69b5e3b9033aefd", "description": "pan/bi: Don't set the EOS flag if there's at least one successor", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "19849a6501e9f613b3a20a148e83fc38a0913c28", "description": "panfrost: Fix indirect draws", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "ff3eada7eb4e4df0abe93ee76b77101f9d24e72c" }, { "sha": "ebc07f4b2f33b7730c9729094692f8aa2ee9ccf2", "description": "panfrost: Remove padded unorm blendable formats", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "fae90a794040de758abf223404240402c8e14b9f", "description": "panfrost: Always pick dithered tb formats", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "884f9c79264821cdd11950a53c7e1ed352a32e1b", "description": "panfrost: Drop blendable format accessor", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "0f2140df8e5b71bb257d6e7652beda908192c385", "description": "panfrost: Simplify format_to_bifrost_blend prototype", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "86e895c429e2e7f6ab4ea39c20d2c73ecfc47ab0", "description": "panfrost: Specialize blendable formats for sRGB", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "218b50fae452b1ff934ea12ea8cc8d3857215e4c", "description": "panfrost: Keep Bifrost blendable -> pixel in table", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "9402d5a6b5755035cd28f2a1754ef50fadca3007", "description": "ir3: make possible to specify branchstack up to 64", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "e7eed458697cf247b211172547fcbb08294b0bff", "description": "ir3: do not double threadsize when exceeding branchstack limit", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "c073648d80e3fd079da69439303b85a89a00d696", "description": "intel/batch_decoder: set foreground color of decoded instructions", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "86816f31340fb0b8ebfd8c9a699a6b9c08df4c4d", "description": "intel/tools: remove unused macros", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "776ba401153224d8cfec0cbfbdf6992078398936", "description": "aco: add and use Program::progress", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "2d36232e62ae7daba7ab0ed23f890d6c0e4a35c3", "description": "aco: allow SDWA sels smaller than the operand size", "nominated": true, "nomination_type": 0, "resolution": 1, "master_sha": null, "because_sha": null }, { "sha": "655ba1e3a9b2a1acbf56937c39a1bd25d48d0246", "description": "aco: don't update register demand during RA validation", "nominated": true, "nomination_type": 0, "resolution": 1, "master_sha": null, "because_sha": null }, { "sha": "1cf39001cd0393b7ebdd8c39d99bf170fb9c6a7a", "description": "radv: allow concurrent MSAA images to be FMASK compressed", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "ccfe3e4af5f287ed7af91cba546fdd097e05e55a", "description": "ci/broadcom: add EGL testing jobs", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "37e7725a5e78cfd5f5f792c8a0883e3fb33e2d9c", "description": "ci/vc4: add KHR-GLES2.* job test", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "79a0eee2fb7b087e6af704b3e8ae148f30feb4c0", "description": "ci/broadcom: update expected results", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "7c2c0813c56baf522f39584150046c613a18931f", "description": "zink: use undefined layout for first scanout obj transition", "nominated": false, "nomination_type": null, "resolution": 1, "master_sha": null, "because_sha": null }, { "sha": "5357d331fb221d80a3c2ca7f2a06f91f540d3578", "description": "libgl-xlib: Add missing dep_x11 dependency", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "707959a9e4dd0a00f727f68addd4e1bbff33512e", "description": "libgl-xlib: Set darwin-versions", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "cbe57963dc685d0939a6356820c42b394b39467f", "description": "venus: change SpaceBeforeParens style option", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "11a65dbedc9c4df357705eb6ac1d69d174e3a1f6", "description": "venus: clang-format clean", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "1e33b6a32bf31b2c881ebcf1c228d0274b0ec392", "description": "turnip: enable shaderInt16", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "d918bbfa1cedb38e71255632ca1e44ab3ad7c29d", "description": "ir3: treat 16b imul as mul.s24", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "5bf74754603c6cc91562a0554da58c1240aa75c6", "description": "ir3: handle 16b op_i2b1", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "ceb99c33b3273c9cff5ecc4666bd31f08050eefd", "description": "intel: Rename _gen keyword to _gfx_ver in few build files", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "f8d5c53dbb564f61396bee27972f2b483b6c1180", "description": "intel: Rename since_gen to since ver", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "abf0bf9e9b801b6e904907f3a779dbe82bf245e0", "description": "intel: Rename {i965, iris, anv, isl}_gen prefix in build files", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "238b0d7b30d243bab0c297fb82d8cae6fa4b06d8", "description": "intel: Rename GEN_PART to INTEL_PART", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "f36efe5e7bf0a22640374795ed50c73e120f57ef", "description": "intel: Rename _gen_{program, part, batch, freq} to _intel_{..}", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "c144cc7889491de3c6c3739e39b58e74234e3cea", "description": "intel: Rename calculate_gen_slm_size to intel_calculate_slm_size", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "12099d51f62c2b9790c07f9e28c1f625dd04ba6c", "description": "intel: Rename gen_10 to ver_10", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "dde7ac7f3fa48919e735c830787ea55cc39583c8", "description": "intel: Rename vk_to_gen keyword to vk_to_intel", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "8b86cc8b5c70f132e1f55949479a6a44c4325d53", "description": "intel: Rename isl_to_gen keyword to isl_encode", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "6b4767d0839e8ae78ea107809d451adc4fc071ad", "description": "intel: Remove devinfo_to_gen() helper function", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "4f42b28cc331e1fd0b7bd86542b481b924c5e680", "description": "intel: Rename gen_{mapped, clflush, invalidate} prefix to intel_{..}", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "07eec673fce98da0c1dbfdc1360416d85f66d46b", "description": "intel: Rename eu compact instruction tests", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "492da8b8c1004afef68f8e1c06beab4371f3dbf6", "description": "intel: Rename index_gen keyword to index_ver", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "0d66f0a2eede3ac373185085526e754d3166fd77", "description": "intel: Rename gens keyword to gfx_vers", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "ea1390135448b04dd33ca26866fdb1673fb3a58b", "description": "intel: Rename gen keyword in test_eu_validate.cpp", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "9e39e49e2cedb09a4a353f4904cbf433c1c38bd8", "description": "intel: Rename gen enum to gfx_ver", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "47a32160eb2d5c2280ee3226e232628f7468e186", "description": "intel: Rename brw_gen_enum.h to brw_gfx_ver_enum.h", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "5d7e7545ac77e32b615d464c9a5b8d1d4b8a4206", "description": "intel: Rename gen_{pipeline, oa, counter, hw} to intel_{..}", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "b2ef2948a033edaa28c205f0379776107ecafc1c", "description": "intel: Rename GEN_PERF prefix to INTEL_PERF in source files", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "5f2578de2d09bd1bb6e215ada498b8f84e2f34a1", "description": "intel: Rename GEN_PERF prefix to INTEL_PERF in build files", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "5b4ef7815eb7417a59506fe568418b8e511141da", "description": "intel: Fix alignment and line wrapping due to gen_perf renaming", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "bbe81292c6f9f14ef90dd13740cfa138d9c52082", "description": "intel: Rename gen_perf prefix to intel_perf in source files", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "e6e79436af601692ee3fa159ad44b2cb0aaf3335", "description": "intel: Rename gen_perf prefix in filenames to intel_perf", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "e66a88cfa08c8e5f7c670ef4afb54f551cf41eaf", "description": "intel: Rename gen_context prefix to intel_context", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "71ad340a9c65691522ba48b841e4dfc4f3495590", "description": "intel: Rename gen_context.h to intel_context.h", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "52c3f3df47e9391cfec24952a792f06e1b818005", "description": "intel: Drop gen prefix in gen_has_get_tiling()", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "fcbb9338f2b26e1262b6581f2ba67952efb775dc", "description": "intel: Rename gen_get_aperture_size to intel_get_aperture_size", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "726d9696dde5d723df662a6825d66a7e6784fc23", "description": "intel: Rename gen_get_device prefix to intel_get_device", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "4507e6674e4b83f9baef9c2d9727a4a22aa61912", "description": "intel: Rename GEN_DEVICE prefix in macros to INTEL_DEVICE", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "4c535cbf99fda308aa54ab64d228c9c96ba5650a", "description": "intel: Fix alignment and line wrapping due to gen_device renaming", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "61e8636557f7459f4adeb230016362b63ab1ce7f", "description": "intel: Rename gen_device prefix to intel_device", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "cd39d3b1adcbe383ebd9b3f80d4a30eee0ab4c2f", "description": "intel: Rename gen_device prefix in filenames", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "dae083f188b41ffbcf27dab9792f0bb9c4f17cf1", "description": "intel: Rename intel_device_info.c to intel_dev_info.c", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "3093513bb1af16de8e726314141831ab2a3f7fd3", "description": "intel: Rename GEN_DEBUG prefix to INTEL_DEBUG", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "52326ca9f7122807776f333732dc27bb00bf8ae1", "description": "intel: Rename gen_debug prefix to intel_debug", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "926d343acf3a4613364ef36f59801e42a00e763f", "description": "intel: Rename files with gen_debug prefix", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "2417cd3e0e5ae7125860718f43b2dee17e36dab4", "description": "util/format: add util_format_is_rgbx_or_bgrx", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "7f8c5844effddddf65770706e1200867f4d53546", "description": "compiler/glsl: Always propagate_invariance() last", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "d35f8604c7a79d3829df7ab54e94cad0a1db0461", "description": "compiler/glsl: Propagate invariant/precise when splitting arrays", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "5ef4296cb651e39402263c426d3edbee99ea1220", "description": "compiler/glsl: Return progress from propagate_invariance()", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "9fb1f9303b5e082f1aa6133c76a71cbf075bfd11", "description": "Revert \"radeonsi: set TRUNC_COORD=0 for Total War: WARHAMMER to fix it\"", "nominated": true, "nomination_type": 2, "resolution": 1, "master_sha": null, "because_sha": "cd12fcff96cc7db794047e2a045142ea861254a2" }, { "sha": "0eaa5dfac0e963e889593fc07ffd3f288bde0140", "description": "aco: remove image parameter from get_sampler_desc()", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "6a7b89c89df9acea080ccc4f7c2852699ba3a0f9", "description": "ac/nir: set TRUNC_COORD=0 for nir_texop_tg4", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "58f25098a0dc4f4976dadacdc4e7a9db42ec0c50" }, { "sha": "3cbe9894f74e064e7e6136a146aa4793c77fee3e", "description": "aco: set TRUNC_COORD=0 for nir_texop_tg4", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "58f25098a0dc4f4976dadacdc4e7a9db42ec0c50" }, { "sha": "95d9d811c91076d50385b2fbd330335b68688c69", "description": "zink: do not require vulkan memory model for shader-images", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "874535752b497bd8ab49cf97add6de2ed9b16f81", "description": "zink: force scanout sync when mapping scanout resource", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "104603fa763c52e98a79785dd514beab949546db" }, { "sha": "2138aef7c925483e5cad25ba897b56d4ef5d4d24", "description": "zink: merge copy-to-scanout path into non-deferred flush path", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "104603fa763c52e98a79785dd514beab949546db" }, { "sha": "05cf1e7f36cb5337aea3467c730bac1b80494730", "description": "iris: enable GL_EXT_memory_object feature", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "772dc50d162f6ac99676ef5134607f0d0e6db21e", "description": "iris: hook up resource creation from memory object", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "cdb5a727644e9fd0195519f81ce34f79a99ae432", "description": "iris: hook up memory object creation from handle", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "58e93711412a6b0358f4800c18aa302676845de9", "description": "anv: do not support image export with stencil aspect set", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "4b2c7f286ff0ba27013c21a186954d518a5be94d", "description": "panfrost: Fix RSD emission on Bifrost v6", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "6aaa325f89d22c2ae3b00d754237a6104c970263", "description": "radv: remove radv_image_iview::multiplane_planes", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "8198aeac8d9e7fd61ebd934433b2d801801a1640", "description": "radv: remove radv_image_iview::bo", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "9da4590df8b7d08d51464874987313d230adfee8", "description": "amd/common: Use cap to test kernel modifier support.", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "9a937330efbc21de64a85a4e80d1e3e92ef2a750" }, { "sha": "8d9b52f45a6b3fa39feddd16cc4d63b499c12640", "description": "panfrost: Reserve thread storage descriptor in panfrost_launch_grid()", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "ff3eada7eb4e4df0abe93ee76b77101f9d24e72c" }, { "sha": "57ff43499bbe24333f766aa302aaf282f47ddcf5", "description": "ci/softpipe: run KHR-GLESxx tests", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "fbc0c05c53a63002d3073cab8e7fb6ebb70c617d", "description": "ci/llvmpipe: run KHR-GLES2.* tests", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "0dde87457e609b95e1e3b62ae8915ae09781f837", "description": "ci/v3d: add KHR-GLES test jobs", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "01debec88b11c3226bc18e9aa0c466731cf9d324", "description": "ci: support KHR-GLES testing", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "b2a60c157e4d6cc62c55d8fe8777f7cbd548a722", "description": "turnip: add LRZ early-z support", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "af049b6668fe7862b35721cf8baf3536121d8b03", "description": "turnip: fix setting dynamic state mask for VK_DYNAMIC_STATE_STENCIL_OP_EXT case", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "88c7aa0b3e0726bff069c837a0e1f02b03e84109", "description": "turnip: group all geometry constant draw states in one", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "2c0c696f16304aa779ffbfc2d41c0cf6827b12b0", "description": "turnip: update LRZ state based on stencil test state", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "ff8e3547b3ccd5ea139d200347c46b1d84960a85", "description": "turnip: implement LRZ direction", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "1d3542694bd26d6a912e558af6421aef8e62758f", "description": "radv: fix emitting depth bias when beginning a command buffer", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "8a47422d9778056b2263d5f253fab49dfed91486" }, { "sha": "e4c0724dc6e735da738262de0d26d3e583b746bb", "description": "radv: fix fast clearing depth-only or stencil-only aspects with HTILE", "nominated": true, "nomination_type": 0, "resolution": 1, "master_sha": null, "because_sha": null }, { "sha": "00ff60f799c3e8a2d0c4d7933b60b3f8f69f092c", "description": "gallivm: add 16-bit integer support", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "1c82c05d5857159f166ff6f7c2a50c924fda6bc3", "description": "gallivm: run nir_opt_algebraic_late", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "da5f346e6c63a17352ed8aacd6b1c182a1a9971d", "description": "gallivm: handle 16-bit input in i2b32", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "dac8cb981f4f2951a14e16851d59fb8d49a3e19b" }, { "sha": "106da39b19ba1cc243ef3aff934a1b5e8d6aa7f6", "description": "ci/radeonsi: Add expected failures due to #4674 having slipped in", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "9fc5da54b4d7c07e3117b0583361b220308675c0", "description": "ci: Drop hack to disable all modules from defconfig", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "a47e4016c1082c4fe8e6fc429f573e37cc01e3e3", "description": "ci: Use a single kernel+rootfs for both baremetal and LAVA jobs", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "79c65217a190cd54f29c0baf0fbddcf52eba53f3", "description": "ci: Test RadeonSI with piglit's quick_gl", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "f475b9fd51420462f8f947ba327111a0f0732342", "description": "ci/lava: Start Xorg on request, for Piglit", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "a6aebdf2af927f24f57712837a18e38fef18b14c", "description": "ci/lava: Update kernel for LAVA to 5.11", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "53999fe16f76825031ac1a02634778e9f6ad7985", "description": "ci/lava: Build all piglit profiles in LAVA images", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "a056362d92523bdc3bc57c6a2c52c1e45a58827b", "description": "ci: Reenable radeonsi jobs, and extend coverage", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "fcebdcb3b39f05583d6db45dca453c6aef3f17bb", "description": "panfrost: Fix Bo imports to not take the process down if fd is invalid", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "027095065dfb79c05f08e8da2052c407c4d66aaa", "description": "drm-shim: fix compile with glibc >= 2.33", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "4a384f587affa057797c9562f7de50b7679b9b04", "description": "llvmpipe: delay late screen creation until context init.", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "3172289d8b1bec597dfce600dac2fe8a0f0819b9", "description": "llvmpipe: wrap late screen init with a mutex.", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "c93e95156a0fafd0e4b6e8a107f4940dcbdf9873", "description": "llvmpipe: split screen init up.", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "6d3ded799550d447aaef4de52c017c3feb32b786", "description": "lavapipe: add support for non-dri loader on linux", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "1d144f7f58eefb09a47c14561dd541f123dd222b", "description": "CI: Windows: Bump warning level to W3 (except for zlib)", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "2b69dd68097ef86d3226aa074cb1bab6e6187707", "description": "xmlconfig: Fix MSVC warning C4334 (32bit shift cast to 64bit)", "nominated": true, "nomination_type": 0, "resolution": 1, "master_sha": null, "because_sha": null }, { "sha": "b678115480757e0c5283ab0de27a056ded984272", "description": "llvmpipe: Fix MSVC warning C4334 (32bit shift cast to 64bit)", "nominated": true, "nomination_type": 0, "resolution": 1, "master_sha": null, "because_sha": null }, { "sha": "4a3f0444732fb95883b70bef1b1ffda86af46e4a", "description": "gallium/aux: Fix MSVC warning C4334 (32bit shift cast to 64bit)", "nominated": true, "nomination_type": 0, "resolution": 1, "master_sha": null, "because_sha": null }, { "sha": "0e2566a8a7e327b21087e7889d8e8028a5cc5edd", "description": "shader_enums: Fix MSVC warning C4334 (32bit shift cast to 64bit)", "nominated": true, "nomination_type": 0, "resolution": 1, "master_sha": null, "because_sha": null }, { "sha": "67b5fba62ae578f4748ec9acd667d7b74644cb3c", "description": "microsoft/compiler: Fix MSVC warning C4334 (32bit shift cast to 64bit)", "nominated": true, "nomination_type": 0, "resolution": 1, "master_sha": null, "because_sha": null }, { "sha": "53786d2eb2d173b2e050dd40c4120a5cc461f0f9", "description": "microsoft/clc: Fix undeclared function warning", "nominated": true, "nomination_type": 0, "resolution": 1, "master_sha": null, "because_sha": null }, { "sha": "d641adca6a632740e4158774aa6eebf20739ab22", "description": "microsoft/clc: Fix MSVC unreferenced variable warnings", "nominated": true, "nomination_type": 0, "resolution": 1, "master_sha": null, "because_sha": null }, { "sha": "1a0fbca1bdf7e27e609d6fc8d7a26cd055fcc7a7", "description": "d3d12: Fix MSVC warning C4334 (32bit shift cast to 64bit)", "nominated": true, "nomination_type": 0, "resolution": 1, "master_sha": null, "because_sha": null }, { "sha": "09440ce3fb0d7f2e66d7b793eb39b9ff2a7dbf8c", "description": "nir: Fix MSVC warning C4334 (32bit shift cast to 64bit)", "nominated": true, "nomination_type": 0, "resolution": 1, "master_sha": null, "because_sha": null }, { "sha": "750ddf323954d8b005665d1dacd85208837c6ec7", "description": "gallium/hud: extend check for has_srgb", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "f93dc9dc77c3189cfeba5dbe471ac087f62b37be", "description": "gallium/hud: create vs_text to match fs_text", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "5322572c7825f55e583ccc37a01c4b6f891c9821", "description": "virgl: move new added field to the end.", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "e778aceaae0505e4d3bc322f689338f18d662090" }, { "sha": "0f247cc8a9edafdb2d952d552c4c61d38c1dbfbe", "description": "iris/gfx12: Invalidate ISP at the end of every batch.", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "5b9253c28706f3719bffd147b4fa803c7ef544a7", "description": "meson: OpenMP is supposed to be optional", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "cd2832ee5107201493d59f70983f162653e53c7d" }, { "sha": "f5133f6bce1b0fb2ad967c4d9e28a8378971859d", "description": "v3dv/pipeline: track descriptor maps per stage, not per pipeline", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "48d31a6280c4de07279435606a5c0524c1787cad", "description": "meson: link vulkan_util with link_whole on mingw", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "54deb1010f7db2a1d73557194557ab0ac851b30f", "description": "gallium: fix uninitialized variable warning", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "dc036b17695318cd9c7f8e3376c017e896c2d1b1", "description": "vulkan: fix duplicate win32 def", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "45f32ce239bcc756c9720896d12bc02d9e6cdc50", "description": "lavapipe: fix unused variable warning", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "ed04fd44ca5d7827100b334840c7fa95d38d23ce", "description": "freedreno/a6xx: Don't try to do Z-as-RGBA blits for mismatched formats.", "nominated": true, "nomination_type": 0, "resolution": 1, "master_sha": null, "because_sha": null }, { "sha": "856953b131d573cab6f304df54b4ba877fb7d52c", "description": "spirv: fix uToAccelerationStructure handling", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "7f223a2329a7d392b8860f488b3797012cdd37fe" }, { "sha": "bdad5ce27b80175f20c5a660ed60b0e027a17f80", "description": "freedreno: Mark glsl-fs-fogscale as a Fail.", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "af0e6c22db4e7e144fc5eca6bfa1af57d4662987", "description": "meson: Increase Android Platform SDK version limit", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "c1352205ab8cf0c1c5e2ad979ca9dda1b3edb089", "description": "mapi: Respect MESA_DEBUG=silent for no-op debug output.", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "8a8e55d6a8f18fb1ee556cf6b2eb63fa25018b8e", "description": "ci/freedreno: Test dEQP-EGL against Xorg.", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "510c687cfb9afbc8fe4f8e6e74810b398445eadb", "description": "ci/llvmpipe: Test dEQP-EGL against Xvfb.", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "c49daac1cdac3dfbd4f51ad1b9e90b0a81388d84", "description": "ci: Build deqp-egl targeting x11_egl_glx", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "adcbda42e38a09b41dd00e59b79a9792d02bc321", "description": "panfrost: Allow FPK when there are no side effects", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "dbf9a4b072bb7e5cd558e79f639b5859f5dfb0a9", "description": "panfrost: Don't allow FPK if a RT is missing", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "600a48248e9d74c6ade7030a5b14dbc6778d98e6", "description": "panfrost: Invert blend_reads_dest logic", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "ba51d2583e300a5652e67bccc9d120381122f0dd", "description": "panfrost: Set clean_fragment_write for blits", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "d0344619214b43db8bc5a928dd09d1fcf8f725fc", "description": "panfrost: Set allow_forward_pixel_to_be_killed for blit", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "e85b1d8fdfb20e432518715f9768cdd576c9a281", "description": "panfrost: Don't allow_forward_pixel_to_kill for Z/S blit", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "899dd8e60a5228c4506400d621ef6b5abfe5e32c", "description": "nir: Update some comments referring to imov", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "44f744be423116a3550d153fa9cebd5c9815b53a", "description": "zink: Enable PIPE_CAP_PACKED_UNIFORMS.", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "24d7c413fe73767be99a3c0143556cdb95c1a39b", "description": "panfrost: Enable packed uniforms.", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "ff007afce252548f797be180fd8719ed8d6a2db0", "description": "zink: document requirement of VK_EXT_custom_border_color", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "a144fa608d606807d8ae3af14000abe450d52907", "description": "radv: Fix memory leak on descriptor pool reset with layout_size=0.", "nominated": true, "nomination_type": 0, "resolution": 1, "master_sha": null, "because_sha": null }, { "sha": "63c2dfe132452a7da7471d62e7ff91109ef61597", "description": "android: panfrost/lib: add pan_cs.c to Makefile.sources", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "387f8c037d382877cc1379a7fb4524907bc4c088" }, { "sha": "588a52869e1f320697b57854f8ecb129e8f7cda4", "description": "venus: refactor vn_queue_submission_count_semaphores", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "9c689ef395772ce0f5fe999fc08ddb7a2929fce8", "description": "gallium: Define PIPE_ARCH_AARCH64 for MSVC arm64 builds", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "80923e8d58cc6bdcceb8e1b2910737fc76fdc0d3", "description": "util/format: Add some NEON intrinsics-based u_format_unpack.", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "2b5178ee4820d69386dfa0ecb28fe9fe7c4f0964", "description": "util: Switch the non-block formats to unpacking rgba rows instead of rects.", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "921b05f5828ca207fb01d09eeba63b84af4adb9f", "description": "mesa: Remove dead _mesa_unpack_rgba_block().", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "9b7814779b2d3226ee8c3ed145e30f301ff4b2e5", "description": "radeonsi: Report multi-plane formats as unsupported", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "826a10255f5f8d444f0318f3e36ff616b41b5d15" }, { "sha": "64367f2359eef33fe07e450be09c9a6b0004bf7b", "description": "turnip: implement VK_KHR_shader_terminate_invocation", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "9dd9424a85f761961a176c21740ad9158fed2304", "description": "turnip: implement VK_EXT_shader_demote_to_helper_invocation", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "f17b41ab4f017b562fdf7c388200e68c22105331", "description": "nir: add lowering pass for helperInvocationEXT()", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "360df6fbfe175dd258852746e95333f51060f970", "description": "ci/lava: Point the shader cache at tmpfs.", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "09a23851aeca42a0228872b2c4e3d8f0c1063163", "description": "ci/piglit: Always include the HTML summary in a run.", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "7f9f3455798779fbb61ee67d6ce99da300e3da76", "description": "ci/lava: Return the run's results/ artifacts from the DUTs.", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "95b9ea85f56bb6c321e35eb5481d1399707379d1", "description": "ci/lavapipe: Don't include deqp's shader_cache in the artifacts.", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "9434675d607ccdb552d4a3e09bd0ac439d160494", "description": "aco: fix opquantize2f16 on GFX6-7", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "54a09545ec639e9204e6ee823e52872897e793df" }, { "sha": "08499369d0164e9a503e16aad39f9b9e1e347e1a", "description": "ir3: Assemble and disassemble swz/gat/sct", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "d48d43039afbe08d7ca1eb9bc778499438c350ff", "description": "ir3: Improve cat1 modifier disassembly", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "4c5b696cc3ae4795c145e0b33338158a37b3f2ff", "description": "ir3/parser: Fix oob write with immediates array", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "8c140006e2a6812d0930bcd5f6c9738a08abc0d2", "description": "microsoft/clc: If local size isn't specified either in the shader or at runtime, set it to (1,1,1)", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "b460d4da60718a937796a0ad96bd539b8ba77e84", "description": "virgl: resources without any binding can be cached", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "788698383528c3fa3265da476b9dc255353f8bc2", "description": "nir/lower_tex: do not stumble on 16-bit inputs", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "bd1b0c326623317fcd15816d8fbca0d20a4c5ff3", "description": "lavapipe: implement VK_EXT_custom_border_color", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "a20e0b8a97780392c0bbfd025860ed9027eafc08", "description": "lavapipe: resolve border-color when creating sampler", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "33e117ed7f3c48d3dbeda9a28603a121eac7a860", "description": "st/pbo: use cso_set_vertex_buffers_and_elements() for st_pbo_draw", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "001c6f820164be6c80b3e0d05b84f083234c90e9", "description": "zink: fix tcs input reservation for user vars", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "2d98efd3232565fe4942627e2e8c23a0eb2a670c" }, { "sha": "a8ba8eb12f8bc03927effebd926f18952a26f13a", "description": "zink: fix tcs slot map eval for user vars", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "5c5e1abea24f44adaa904239031af71b4ff283c0" }, { "sha": "a1c7aff88a5390947fe4cba732ff03423e0c517d", "description": "zink: always copy the nir shader before compiling", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "2b4609b66cd129d77a72ac1cc3502213d1c1640f" }, { "sha": "d09442461f66955cd1ddc7367a0060db03d0fd0c", "description": "zink: fix stencil-export cap emission", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "8724d4fb361795be68eeced4947758e30feffc1b" }, { "sha": "451089812a031970a7849baddcfa6c924772d6ea", "description": "gallium/util: add easy profiling helpers using TIME_ELAPSED queries", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "1b5851fadb268c03fa607a7dd422c3399c9d4840", "description": "Revert \"r600: don't set an index_bias for indirect draw calls\"", "nominated": true, "nomination_type": 2, "resolution": 1, "master_sha": null, "because_sha": "acdf1a123436cb3fa7d4bbc9cfbb9566c7693de4" }, { "sha": "f90d625841363eb95ea69c6e4a8eee4dfdd17619", "description": "vulkan/util: cast enums to int64_t in switch", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "a49ef6e731447b664c49276700eeba3bdb412d40", "description": "iris: move target to isl dim translate to inline.", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "a067399e375023cfbc3e8c130cc8a30c3115a672", "description": "iris: move get_time into a static in bufmgr code.", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "c74d93cf0187e07cdfacc448a947a8cae485eb41", "description": "freedreno/fdl: Re-indent", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "60509762329e63a37111c9b1b51fe8090705349a", "description": "freedreno/perfcntrs: Re-indent", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "d26a224ca90b3dca5fb8f204f654acd6c40ea0fd", "description": "freedreno/ir2: Re-indent", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "2dbf09c2b4f8b14cc003430b905fc5f728ce17c1", "description": "freedreno/drm-shim: Re-indent", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "45856c5fbc68c942f3377e6784f15eec362979a4", "description": "freedreno/decode: Re-indent", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "3894bc966424cad8dd393287137e5df028776414", "description": "freedreno/computerator: Re-indent", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "ccd68b672aa91104875c4c7eba16ef83efcf7b3a", "description": "freedreno/common: Re-indent", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "f5918f750f5172b891a834babc73c4907d6e6b4c", "description": "freedreno/afuc: Re-indent", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "b94db11708ccf48765de007cc9c0fdcaf95368aa", "description": "freedreno/drm: Re-indent", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "a1653854f50aa429cb1a5e0ece063900cc988554", "description": "radeonsi: fix automatic DCC retiling after compute image stores", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "1d64a1045ea205ee0297d2f741a824811570fc6d" }, { "sha": "4d7dd094e3607ad628847bf01b6ab92442f94d1b", "description": "radeonsi: fix automatic DCC retiling after DCC clear and DCC decompression", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "d4f7962d48b46d34319f75bba03fad22c30efdff" }, { "sha": "a0771e6b27ebd35a599916f061c5b9d3c10c8c5b", "description": "radeonsi: fix incorrect comments in culling code and NIR lowering", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "e0ffd1f9281c8f009f21ec5a8d97db3c6d502124", "description": "radeonsi: don't decompress DCC for float formats in si_compute_copy_image", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "1d64a1045ea205ee0297d2f741a824811570fc6d" }, { "sha": "ec1ddb976a133bc6e504693373b0920e28ab2868", "description": "amd/registers: rename IMG_FORMAT to GFX10_FORMAT to disambiguate the meaning", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "3e0ce4af4f6d310a762ca850694ae16a298b5f75", "description": "amd/registers: clean up gfx103.json", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "a142925b7a0908de900dee56aa7c4b84ae7a7e0f", "description": "amd/registers: fix the kernel header parser with latest headers", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "418da19f9103469e7a43b88ddcaaa06b0e01db35", "description": "venus: add vn_wsi_create_scanout_image", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "b7db6598df10a05e061167c0b1319a1044ad9cde", "description": "venus: add vn_image_create", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "e1787ec77dc57aa460326d159ad855df6825eb07", "description": "venus: add vn_image_init_memory_requirements", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "5de3cbbb2e66fcdb7d6219b78b89ad932ecadbd5", "description": "nir: Generate load_ubo_vec4 directly for !PIPE_CAP_NATIVE_INTEGERS", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "cf3fc79cd0ab55776bbbabe76237c272ab07133e" }, { "sha": "71d6d1b1ab917cff0f2f442391964e0ea8fc222b", "description": "nir_to_tgsi: Use ARL instead of UARL in the !native_integers case.", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "cf3fc79cd0ab55776bbbabe76237c272ab07133e" }, { "sha": "5b9c3cb7b9daeae04c1211c4124038fc2327ad94", "description": "zink: compare against screen batch id when determining which semaphore to use", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "fa36a16c68489c7a8a7223c39fb0078f7d745bcb" }, { "sha": "20e2c7308f67412234847fd66fb330969ae30de0", "description": "iris/gen12: Work around push constant corruption on context switch.", "nominated": true, "nomination_type": 0, "resolution": 1, "master_sha": null, "because_sha": null }, { "sha": "aea6f8effc2e6c95c6ea40232748c1a1931c3756", "description": "microsoft/compiler: Propagate access when lowering SSBO loads", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "474824bf3d80b17d83277fc90a445aa29ce16ccb", "description": "microsoft/compiler: Support raw SRVs in addition to typed SRVs", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "a5f402f002fe39a64308ebc198a37b28241c4cd2", "description": "microsoft/compiler: Store nir_shader in the ntd_context", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "50d7e97c1d67b38157654824b16599fce83eb407", "description": "microsoft/compiler: Better support UBO/SSBO references to descriptors", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "d6b5aaaff8b47ebdc3769a2d47cf137618b6b6a4", "description": "microsoft/compiler: Split Vulkan resource_index / descriptor processing", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "8a821e2b8bc960711c5aac9a36eb487a79d540c1", "description": "microsoft/compiler: Emit SSBO variables", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "15de7122706e08da39582e74785ea34615058d4c", "description": "microsoft/compiler: Emit CBVs via variables for Vulkan", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "debdc81ccf385f5f75750a5ec0d6c2b31a35dd94", "description": "microsoft/compiler: Support arrays of UBOs", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "88ff88bb7d01857ed9687e11608d151cd28cc56c", "description": "microsoft/compiler: Support raw SRVs/UAVs through dxil_module_get_res_type", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "0c8220685e056398967ceba50e20f0cf6cbddee8", "description": "microsoft/spirv_to_dxil: Lower loads/stores to DXIL", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "14997c7e9652e97cebebffa6d296ca70c1c82e8a", "description": "microsoft/spirv_to_dxil: Lower samplers from deref to index", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "0a71aaa29d78a3490940bc0bd287136b3e3774ee", "description": "egl/android: include \"util/compiler.h\" for FALLTHROUGH macro", "nominated": false, "nomination_type": 1, "resolution": 4, "master_sha": null, "because_sha": "2928c21eb73b66d22d1f383abf62de583547f81f" }, { "sha": "5613984fd944a150d48e6a582daaeb8b2dde7e32", "description": "st/nine: Fix compilation error on non-x86 platforms", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "d9e79bfe4f03eb0412a5535fce2a98c10623f53d" }, { "sha": "db538bde71bf3c7b76df3b65679124b24afb930f", "description": "ci: Add test which occasionally times out to lavapipe-vk skips", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "ebab3109876113f86ed189f26f409529c7abed67", "description": "frontends/va: improve surface attribs processing", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "6c80b084f26dfe60e86c80dcc10da3544244b79e", "description": "v3dv: better tracking of dirty push constant state", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "30f125f04fdb5e281884db5a625ed1959568fe40", "description": "v3dv: dirty viewport doesn't affect fragment shaders", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "35ff75701f0ecccb5c97ebddec2a8a61fe52afcd", "description": "v3dv: improve dirty descriptor set state tracking", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "505d176a8ebfb6a2c7d0b0a51753332036ae6f75", "description": "anv: disable baked in pipeline bits from dynamic emission path", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "4ad4cd89069bfc98533182d2ae9151fa74fb5414" }, { "sha": "30bc562bdaec2efbfae4cc01548b2adbae2c0c4b", "description": "anv: fix 3DSTATE_MULTISAMPLE emission on gen8+", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "4ad4cd89069bfc98533182d2ae9151fa74fb5414" }, { "sha": "d29b5b9f20f84d60f69f7c8547008a60806f8307", "description": "v3dv: avoid dereferencing null value", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "86d903e88ddab658c4806bdbc0656a2eeaac949c", "description": "radv: fix clearing DCC-compressed e5b9g9r9 images", "nominated": true, "nomination_type": 0, "resolution": 1, "master_sha": null, "because_sha": null }, { "sha": "7ae2ba5da9a014bd1dbde842d4c24e16d24e3554", "description": "glx: Remove some ancient backwards-compatibility typedefs", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "0e77a23a34a3867f2d4765fe8b15377cf407543c", "description": "glx: Fold client_gl_only array into its one real user", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "9f97f994c3f65e44e46b464d3257adfeafac87e5", "description": "glx: Enable pure-client-library extensions explicitly", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "e5d3cfb597a372274c876386904e18b22a9be077", "description": "glx: Remove redundant client_support field from extension table", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "3f6996acfd747d9c36e5d1a99418f0a9d8e458a6", "description": "glx: Generalize __glXGetStringFromTable a little", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "2014e1fe05bc547c2d50c7fe6aea5a5af39343bf", "description": "glx: Remove some non-functional GL extension from the table", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "896c650b1b4bbab67a39ae2bb6e30d08f2b62d8a", "description": "glx: Mark GLX_{ATI_pixel_format_float,NV_float_buffer} as supported", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "fcc9ce09d431de35667a58ff603e387d6de7ad29", "description": "glx: Remove major/minor version tracking from extension table", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "6b6a1ef07503fb89c2f706a413a2433fbc19add4", "description": "glx: Remove some truly ancient unused code", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "b2ecd0d589470635f35bf029fdf5290e24d6a016", "description": "glx: Remove silly __glXGetGLVersion() indirection", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "66e1b42d066480301de8ba669f015b03d22f1541", "description": "radv: keep DCC compressed for clears on compute with image stores", "nominated": true, "nomination_type": 0, "resolution": 1, "master_sha": null, "because_sha": null }, { "sha": "84895dba7fd607c2691f4b70d31f02516ebb89d3", "description": "amd: remove some references to older LLVM versions in comments", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "b878444c3a3819386697361a976b5df30a96cf1f", "description": "amd: drop support for LLVM 10", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "2747332723652b3915436a5b039123c5bc7545e1", "description": "amd: drop support for LLVM 9", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "936b58378c4cc6f2b6bfc3328ef7d5c2ba489992", "description": "amd: drop support for LLVM 8", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "ac2ab5c895480d4705d783728f12cb9a2e72c385", "description": "ci: don't build clover with LLVM 9 on radeonsi because it's unsupported", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "566dc4d74021e7d7a50e30a34a7061b12f65160f", "description": "intel/eu: Add instruction compaction support on XeHP.", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "a2572a9da49561af2d8dafce44bbb50c80505531", "description": "intel/fs: Add more efficient fragment coordinate calculation.", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "a0e0dfe1743c703e718e509e7c2096d1b6e3dc95", "description": "intel/fs: Introduce lowering pass to implement derivatives in terms of quad swizzles.", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "635ed58e527f1a1c0b11eca0552e892f56f8ccf6", "description": "intel/compiler: Lower txd for 3D samplers on XeHP.", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "515ee73b4e2320daa18a6918d896847bf236d189", "description": "intel/fs: End computer shader with message gateway on XeHP.", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "262cb08557550dc9276522649b2ce1acd15df560", "description": "intel/fs: Disable 3-src immediates on XeHP.", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "02ce55d2b19b91503eaa4b12894f757fb9a3bc71", "description": "intel/eu: Allow 64-bit registers on XeHP.", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "262b647b25f3c36fc40628734f6d73b12c582f58", "description": "intel/compiler: Lower integer division on XeHP.", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "49b2d9f428cc7a8d4010c78c4a1ae5238434f413", "description": "intel/fs: Lower dword integer multiplies on XeHP.", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "3f50dde8b35a117137617a862b3f0a6c4e1d35e0", "description": "intel/eu: Teach EU validator about FP/DP pipeline regioning restrictions.", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "f3e5cd813ae6a840e7d7364207d56dbbeb050589", "description": "intel/fs: Handle regioning restrictions of split FP/DP pipelines.", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "0dc16965a99e2583202a2be4ef9fb7947b6828b2", "description": "intel/fs: Fix repclear assembly for XeHP+ regioning restrictions.", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "05cce1f97d87cff14f7e869f4fa5bd39d3faef29", "description": "intel/fs: Use CHV/BXT implementation of 64-bit MOV_INDIRECT on XeHP+.", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "d57f3ced6caa48691f29bfa47eb957042eb9f3f2", "description": "intel/fs: Calculate SWSB cross-pipeline synchronization information.", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "3f063334fc30df17015253c9308b89f41cddc9ed", "description": "intel/fs: Represent SWSB in-order dependency addresses as vectors.", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "78b643fb7f7ad6f48062714a23b0d6d9f213c8cb", "description": "Revert \"intel/compiler: Silence unused parameter warning in update_inst_scoreboard\"", "nominated": true, "nomination_type": 2, "resolution": 1, "master_sha": null, "because_sha": "a80e44902f66244d257c523afe77558cf334d624" }, { "sha": "d4537770bbf6c78d49dc71abe2f79099448339eb", "description": "intel/fs: Add helper functions inferring sync and exec pipeline of an instruction.", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "12479abded50e7caf5544776f7b7ecf161c6c487", "description": "intel/fs: Implement representation of SWSB cross-pipeline synchronization annotations.", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "d53fc2240b6b012951692e172682d6799d78b802", "description": "glx/drisw: Enable GLX_ARB_create_context_no_error", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "1cf36797bf9d63b33c405d85ce720dcd5e75a47c", "description": "v3dv: fix sRGB blending workaround", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "08ea0076641a40bb24e8e3975671f41b9ecda6fa", "description": "ci: disable initrd support", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "757a711f396e42c6080563ef7fe589f173e38fb6", "description": "venus: fix virtgpu_bo_init_dmabuf for classic resource", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "23159f1a7a4524769616f656035e78a7689314b0", "description": "ci/freedreno: Skip some precision tests on a530.", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "afa965b7c5f556ada4e0626abe933d2fd6874035", "description": "ci/virgl: Mark a couple of new Crash tests as flakes.", "nominated": false, "nomination_type": null, "resolution": 1, "master_sha": null, "because_sha": null }, { "sha": "55fb9417a6a3fd5908a459b94de5f38b6e3a14ba", "description": "mesa: texparam: Add a clamping macro to handle out-of-range floats returned as integers.", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "53c36dfcfe3eb3749a53267f054870280afb0d71" }, { "sha": "31dba8d51b08ef160537c37d381b304c09091ee3", "description": "gallium/xlib: Fix for recent gl_config changes", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "4daef7ffe373f067249e052d96dcac145984b6e8" }, { "sha": "3af12216e38ac9c4bdc4d8dc370d969e2a2b2976", "description": "panfrost: Unset shared/scanout binding flags for staging resources", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "e00d94f14f7f75d4974c1d48b4ec177f052723d3" }, { "sha": "716ce3cc1aaa1a9013ab08694a5a6ffdf63f3f4b", "description": "panfrost: Assert staging resource allocation was successful", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "fc9b3b260e08677aa78f74c0b4cf574175bd5d4d", "description": "Revert \"glx: Lift sending the MakeCurrent request to top-level code\"", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "80b67a3b444f31462890a8e390650fa77c4d2010" }, { "sha": "d148540e5ab2faf59890c1c41571f03a0b14db7e", "description": "venus: cap api version to 1.1 for Android", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "7d234da6ee3693286c2ad796c5c4c24856a86573", "description": "freedreno: Fix YUV sampler regression.", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "de17b4aab568aca2fcf243bfb5871fc465b0ccee" }, { "sha": "1bccefb3fc0c3a19883d3bdc71a0cba96dbdd3a9", "description": "ci: Move -Werror enabling from job definitions to meson build script", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "63e4bdd90cc86c503a480838feab3be95acab25c", "description": "ci: Enable -Werror for the remaining GCC build jobs", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "bf480cc9c28b0c3f488eea2fac08996a74be2e1a", "description": "osmesa: Replace default case FALLTHROUGH annotation by following return", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "2391ffc9d4b49845a60492b515d178e49dd203df", "description": "ci: Enable -Werror in clang jobs", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "d200f458751ad84aaec6015467bc8ee4efe69ad3", "description": "Use explicit break instead of fall-through to break-only case", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "8d4c31b3c7059565f0b4e952dfa1171506cb63ca", "description": "iris: Drop unneeded default switch case", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "a8a88a8d39982cd304808df51028e5ff14eca359", "description": "llvmpipe: Drop switch with only default case", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "9ef53724412dc0e90bb0a207c7d86f88225da11f", "description": "Guard FALLTHROUGH annotations after assert()", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "2928c21eb73b66d22d1f383abf62de583547f81f", "description": "Convert most remaining free-form fall-through comments to FALLTHROUGH", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "96f0f46350715860ece0f2233a73eccf95ffba57", "description": "util: Remove unused Android options_tbl_lock", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "7e5911846e497c373d1f68749f057d6e1fe34831", "description": "lima/ppir: Cast pointer to uintptr_t instead of uint64_t", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "cf727e6ba44272b278e3c32536aa34af26ab1121", "description": "tu: Expose VK_EXT_robustness2", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "0fb14420da1dad6d839f1633158890dd078eba78", "description": "tu: Handle null descriptors", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "f58ece08da1d48eddb92678d8241d481a2efcf50", "description": "tu: Handle robust UBO behavior for pushed UBO ranges", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "cb02a48f831da750c4124ea6fa7c95861a4f4609", "description": "tu: Correctly preserve old push descriptor contents", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "6d4f33e469b301b2fc4f398f62c81ef66f9150be" }, { "sha": "c68ea960a781f1e59e906eb9c1a82330db7f2c9c", "description": "ir3, tu: Add compiler flag for robust UBO behavior", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "8f54028479b691a217128f6154d8b641224b8634", "description": "ir3: Reduce max const file indirect offset base to 9 bits", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "8e11f0560e80e6057d1149bca0b40c7e88a4d981", "description": "ir3: Fix list corruption in legalize_block()", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "adf1659ff5f07d907eca552be3b566e408c8601e" }, { "sha": "f601fd635bb254003bf6ac0664f70f5410497154", "description": "gitlab-ci: enable Intel AML-Y as experimental", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "e8bc0a28a4a90793c49ab1530628f91a4daa4579", "description": "traces-iris: fix expectation for Intel GLK", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "bed3f31fc66280b39dbba81a83fa41c2231a6653", "description": "v3dv: don't use a dedicated BO for each occlusion query", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "a43da5c9994639820f466dfcf8a84fd5660ff77f", "description": "docs: update GL_ARB_texture_filter_minmax for zink", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "cca616ebd505f3480d8950ca3033d6216521a871", "description": "zink: export PIPE_CAP_SAMPLER_REDUCTION_MINMAX_ARB", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "92f5006814cf4a34b5cf2d034f02ccd2422e174b", "description": "zink: handle minmax sampler creation for VK_EXT_sampler_filter_minmax", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "22e1ed57221288e77ed58cf9f9a7f9a2e140d54f", "description": "zink: support format queries for VK_EXT_sampler_filter_minmax", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "b62633c599f85d9f6d5923a76c04b08fa951b1a4", "description": "zink: hook up VK_EXT_sampler_filter_minmax", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "ec70882238683a95bc93387a12c2439488e2c084", "description": "radv: fix barrier in radv_decompress_dcc_compute shader", "nominated": true, "nomination_type": 0, "resolution": 1, "master_sha": null, "because_sha": null }, { "sha": "08fdaec473c9596aba2fe9947eb800b0282bdf26", "description": "radv: Allocate buffer list for MUTABLE descriptor types as well.", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "86644b84b94910ddb78b7a1117b8bcf55bb76265" }, { "sha": "b60bc59180abbe4277c72fb25b085896ae7744d7", "description": "radv: Take image alignment into account when allocating MUTABLE pool.", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "86644b84b94910ddb78b7a1117b8bcf55bb76265" }, { "sha": "f945cca9837815fe1fb2c7eba543ee33630fc9ca", "description": "clover/llvm: handle Fixed vs Scalable vectors explicitly starting with llvm-11", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "917049e7d65ab6ebd2418339b4c6b4faf1325eb0", "description": "v3dv: fix array sizes when tracking BOs during uniform setup", "nominated": false, "nomination_type": 1, "resolution": 4, "master_sha": null, "because_sha": "002304482ceeb4812607e5ed8ee6bb0e1fe7747e" }, { "sha": "e7e8464d94f0ab90d6695ac2d74e29fed87d9939", "description": "v3dv: fix descriptor set limits", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "cbd299b051a7a6a7192a9d87ee0a1afbbaf1d0cc" }, { "sha": "a0152c594814c810768d7252cf0d4446b5b2f22d", "description": "v3dv/debug: use gl stage when checking debug flag", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "98698c4d01ffc3c14a2e7170fd0059598b04d26a", "description": "v3dv/debug: print correct stage name", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "6d510fd4736a2b93c77f003b246ffb636e68a7d8", "description": "ci/freedreno: Merge a630 piglit to a single job.", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "35e25ea1d07c5af7ec99c65db06010338af369aa", "description": "ac/surface: allow non-DCC modifiers for YUV on GFX9+", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "979e13869538e79e8b56e18dfb4e7ea8816443f4", "description": "radeonsi: stop special-casing YUV formats in si_query_dmabuf_modifiers", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "19378dfe3c2a27ab2f9ed737d5553306233faf30", "description": "ac/surface: use blocksizebits instead of blocksize", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "6e697b595f8a46348a41be673a37bc0a39a8e032", "description": "util/format: document block depth field", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "b26a546b2f828990c109e3fae991b5cf50c4ffdd", "description": "radeon/vcn: handle tiled buffers when decoding", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "029bc53be696a9387fe5ca47d6f91aef1cc5c83f", "description": "turnip: fix typo in tu_CmdBeginRenderPass2()", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "d52917f858f49fe13842abff7648f1490a6d52a8", "description": "turnip/lrz: added support for depth bounds test enable", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "2161aebf8dc5d2b31a61461a7ff2255d511e2b41", "description": "turnip: document GRAS_LRZ_CNTL's UNK5 bitfield", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "54cf12774ae66a2c3fc354af10c061fcbfba7136", "description": "turnip/lrz: add support for VK_EXT_extended_dynamic_state", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "6d6cbb73619b1244086914d2a1b83806a0482f5a", "description": "turnip: refactor how LRZ state is calculated", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "43ebba4e8838a63ec5b8456b4a21843b0edca4f0", "description": "turnip: initialize pipeline->rb_{stencil,depth}_cntl always", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "1f9fb7677bb7213e4b1b27021a8de5e02d01a5c9", "description": "turnip: move pipeline gras_su and rb{stencil,depth}_cntl_mask initialization", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "b8403192edd267b99f0709cb73fe587c40492c5a", "description": "v3dv: use a bitfield to implement a quick check for job BO tracking", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "9e76240f8423aa2a9522fe2792581a23f984e464", "description": "v3dv: optimize a few cases of BO job additions", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "493a316e4016a37b9d38fd402a890296032339d7", "description": "v3dv: avoid redundant BO job additions for spill / shared BOs", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "002304482ceeb4812607e5ed8ee6bb0e1fe7747e", "description": "v3dv: avoid redundant BO job additions for UBO/SSBO", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "fa170dab4c54e38ab260f20e17ba0dcf87a67ee9", "description": "v3dv: avoid redundant BO job additions for textures and samplers", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "e7ea5e500f6e1ca92be52735e85ae88e9f3069ef", "description": "intel/blorp: remove tile flush from emit surface state", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "c85ea824bcab971dc2d9052b5dc937ee4b139cf5", "description": "iris: reduce redundant tile cache flushes", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "bfe2c5f667b594108d151e754da6289086495538", "description": "iris: only flush the render cache for aux changes, not format changes", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "ed8f2c4cbee1096c67cae288b85302ffadfba2bb", "description": "iris: Cache VB/IB in L3$ for Gen12", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "ed94528711d6584374478c76fe77f7f10b942efb", "description": "intel: add L3 Bypass Disable to gen xml", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "376c878c16219f3cbeffc621cec0918c0a634445", "description": "mesa/st: plumb GL_TEXTURE_REDUCTION_MODE_ARB through QueryInternalFormat", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "b122beaff362ad9601d063b0d047b66b01df8a20", "description": "gallium: split PIPE_CAP_SAMPLER_REDUCTION_MINMAX into modes", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "59ad872458c99df8b99d176e23be8f1e4c200897", "description": "gallium: add PIPE_BIND_SAMPLER_REDUCTION_MINMAX", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "19322079026b498bd3f4a37501728edc154d008f", "description": "venus: implement dma_buf fd import and properties query", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "001549c92ce26e6a0cb5be85d25b3213ecbe5dac", "description": "venus: update venus-protocol headers", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "31782330da78e368d66c0e09e700acbccec67273", "description": "freedreno: Add missing foreach macros and update indentation", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "9b71154353ddcfc8a0a2681671f7935f33bf2dbe", "description": "venus: remove vn_renderer_info::has_timeline_sync", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "37f03a2c4c5e4e2844e04042c790e7f45a64a771", "description": "venus: wait on vkQueuePresentKHR", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "7253e61d9d1a82f1fa0eac087a80c4a0957e1d14", "description": "venus: remove vn_ring_wait_all", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "f69c8f042ae0d1270894d6488a512fee0a987e64", "description": "venus: remove vn_queue::sync_queue_index", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "b6d819c3481d72330957c50515d0a51e6883e01f", "description": "venus: remove VN_SYNC_TYPE_SYNC", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "974af6df32524708bfd9b18fe720ad307a79f155", "description": "venus: remove vn_renderer_sync support from vn_queue_submission", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "0d848dcb0dd87dd21ad2c57efa0e522fe42ee7e3", "description": "venus: stop using vn_renderer_sync in vn_queue", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "6d2454ad3c11fd6e99837001e98abfcdc991706c", "description": "venus: stop using vn_renderer_sync in vn_semaphore", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "4ffb0265cc3b922b866ea2a10503f26a9d316939", "description": "venus: stop using vn_renderer_sync in vn_fence", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "2a51b8cf9978b5835e6dbbe93ea0562fe1e50e50", "description": "docs: reset new_features.txt", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "a4f8c8ca3cb18e74a3af724ae0ebf2424b0fb9dd", "description": "VERSION: bump to 21.2.0-devel", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "be2d9c113b070c7783f106821d0ad558898b7d4b", "description": "anv: Avoid corrupting indirect depth clear values", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "ca01d68fb314507e513c6dada255a750e3774588", "description": "anv: Set correct fast clear value for depth during blorp operation", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "660b4d6e25011a2479538928419eed981a4cdf2f", "description": "panfrost: Don't advertise AFBC mods when the format is not supported", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "44217be92134b03e7426860b42918b1d4602e08e" }, { "sha": "cd749d2c1a8563f84c1344836157aac53497ac28", "description": "freedreno: Manual fixups", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "2d439343ea1aee146d4ce32800992cd389bd505d", "description": "freedreno: Re-indent", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "fdcae5b5b8925e00779ce1b4d499ca71907b601f", "description": "freedreno: Some manual reformatting", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "2fb3984805a4715c740e6f7847fbd6dc120c2794", "description": "freedreno: Add .clang-format", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "75d8998f7c8a38c2299fd8d0fa65da8e322438ac", "description": "meson: Fix winflexbison warnings", "nominated": false, "nomination_type": null, "resolution": 4, "master_sha": null, "because_sha": null }, { "sha": "5b8a4516e6bd384ef20624624d0139931dc23037", "description": "aco/ra: remove live-in temporary from live_out_per_block when moving it", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "7c64623e9489a37297808f7346e6e80bd1c78587" }, { "sha": "11fde1247c291f836b28ad57984104a038e5cc51", "description": "aco/ra: use original names when renaming loop carried phi operands", "nominated": true, "nomination_type": 1, "resolution": 1, "master_sha": null, "because_sha": "7c64623e9489a37297808f7346e6e80bd1c78587" } ]