From 3ff4a8fd2e5abd2f3dd1b053c38ab09230dafd19 Mon Sep 17 00:00:00 2001 From: Eric Engestrom Date: Fri, 6 Mar 2020 22:36:03 +0100 Subject: .pick_status.json: Update to 74e4cda64b9d114321216eefe536f80644b0f0fd --- .pick_status.json | 3780 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 3780 insertions(+) diff --git a/.pick_status.json b/.pick_status.json index 60091dfca91..f1dbd3703ca 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -1,4 +1,3784 @@ [ + { + "sha": "74e4cda64b9d114321216eefe536f80644b0f0fd", + "description": "etnaviv: add etna_constbuf_state object", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "9f5802ad3e0cf303892f19d29803bba95eac9102", + "description": "st/va: add check for P010 and P016 encode/decode support", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "d3758035760eadfcfcf4ce1e5dbf43ecd4d4ec29", + "description": "radeon: add support for 10-bit HEVC encoding to VCN 2.0", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "8ab31808fd5ba7a2205d755ae98c67055f7f9286", + "description": "radeonsi: add 10-bit HEVC encode support for VCN2.0 devices", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "2ba272135ad43a025b10b24182bc5b3ad7bef024", + "description": "nir/linker: remove reference to just SPIR-V linking", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "d7a70fbb2305604ce75b1a0dbcd03e2ebe71f92a", + "description": "bin/gen_release_notes.py: fix commit list command", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "master_sha": null, + "because_sha": "86079447da1e00d49db0cbff9a102eb4e71e8702" + }, + { + "sha": "894e2863919420a6f3e3ac55d14bc46b222de447", + "description": "docs: fix typos in the release docs", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "771f16cf6166a3911d374c3de6c19687605f1fef", + "description": "radeonsi: remove AMD_DEBUG=sisched option", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "913d2dcd231ed9c744970875883c185090389ea7", + "description": "nir/lower_input_attachments: remove bogus assert in try_lower_input_texop()", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "master_sha": null, + "because_sha": "84b08971fbdced78dbcb085d633298db7e4bfa7f" + }, + { + "sha": "6dc38cea52ce1e498a5d7a38cadcb9e7e15bde6c", + "description": "radv/rgp: report correct system ram size", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "eeb09a01e7699cbcf1836b0aba288e0e3c8656ac", + "description": "radv/rgp: report correct cu_mask info", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "b3ece36257dce867e996e2ca1060d3fabc4ea2de", + "description": "ac: add ac_gpu_info::cu_mask to store bitmask of compute units", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "c6c661de3118873b9a1f933917a08213e2435601", + "description": "radv/sqtt: abort if SQTT is used on GFX6-GFX7", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "14283ddc798686c669017f15c3eb0c0272cc6888", + "description": "radv/sqtt: add support for GFX8", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "d7470159353d47fe4cafa03ef0e6eaefafba41e4", + "description": "ac/registers: adjust some definitions for thread trace on GFX8", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "0d55732a61b1a4f3ea6026ad2b9fe238ddc55a7d", + "description": "radv/sqtt: add radv_copy_thread_trace_info_regs() helper", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "9baad41469fa4d9fe3580ae60460dec489e6c358", + "description": "radv/sqtt: tidy up radv_emit_thread_trace_{start,stop}", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "6c91aa7955793c8a4c515d4d3878860defd97ed4", + "description": "radv/sqtt: fix wrong check in radv_is_thread_trace_complete()", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "ba29c050a3b370ff75d229317a6c2107d736c583", + "description": "radv/winsys: fix missing initializations of shader info in the null device", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "9d07d598423e4015bbc7beb7a2fdc4c657d5e0cf", + "description": "iris: Don't skip fast depth clears if the color changed", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "master_sha": null, + "because_sha": null + }, + { + "sha": "382b902a6db87a2b0409b760c320555d1f4eadca", + "description": "swr: Fix non-pod-varargs error.", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "master_sha": null, + "because_sha": "ff8265b64ff19380170b50b7016191c9d53fbd1e" + }, + { + "sha": "ed0bea4495aef3dd50fc0c9b8b05836b58a3cfc1", + "description": "glthread: fall back if a param size is non-zero and a pointer param is NULL", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "57a9c1ee478c5af8cc2f9ffe78b24917deebb1b3", + "description": "glthread: fix a crash with incorrect glShaderSource parameters", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "c5825b7b6e734c991c65246aff59c04ea8cde102", + "description": "glthread: add custom marshalling for glNamedBuffer(Sub)DataEXT", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "b8aa5edfc5632e7c7a164566b61c21a6658025b3", + "description": "glthread: merge glBufferSubData and glNamedBufferSubData into 1 set of functions", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "8eb03327497f3f0c0147ceea5c22213c4dfd1b13", + "description": "glthread: merge glBufferData and glNamedBufferData into 1 set of functions", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "93b2ee18a1c00f8b60a60e34cee3743dca45bd47", + "description": "glthread: replace custom glBindBuffer marshalling with generated one", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "85276e2c1b8dfdf090a656a7fa1b5613d373515e", + "description": "glthread: sync instead of disabling glthread for non-VBO pointers", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "28a2ad7ddf76702a5de56a7bc0d8754b7dbd66a0", + "description": "glthread: track for each VAO whether the user has set a user pointer", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "d510e652d46f471a93eae5a07f7e7508633d1040", + "description": "glthread: add marshal_call_after and remove custom glFlush and glEnable code", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "4970199d11907833858bbb2700ba313ae12f3a95", + "description": "glthread: don't insert an empty line after (void) cmd;", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "b9eef27920ca7b670225cdc529f200b30140dc39", + "description": "glthread: add support for glMemoryObjectParameteriv, glSemaphoreParameterui64v", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "b5c58bbf6ce49199eca076225a7985f3e149ffd3", + "description": "glthread: add support for glCallLists, glPatchParameterfv", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "1668a9390321e31ee19292590874e9b16a498936", + "description": "glthread: add support for glClearNamedFramebuffer, glMaterial, glPointParameter", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "b0a20e753110afaf4336d64928f7a11dc3901a6f", + "description": "glthread: add support for glFog, glLight, glLightModel, glTexEnv, glTexGen", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "59e96bc513be3938e2d6dc4357e4d38fa5481f6a", + "description": "glthread: add support for TexParameteri and SamplerParameteri functions", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "108fdb54c6c1b82ec3131b0c2e00d554b3729cfb", + "description": "glthread: replace custom ClearBuffer marshalling with generated one", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "88b5fb18b35e68edf2b187251df9a290f386d91c", + "description": "glthread: check the size of all variable params and clean up the code", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "358d923c8b40e71738cb3a3fb0413260361bec9b", + "description": "glthread: handle complex pointer parameters and support GL functions with strings", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "d00f36ac25b25402c4d81a0229a703a1b84fc40c", + "description": "glthread: add/update count and marshal fields for many GL functions", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "fb95a4693f05b8a64d61267409fcdce937dd3383", + "description": "glthread: add GL_DRAW_INDIRECT_BUFFER tracking and generator support", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "30b6e8236400deac08aec6b0334f78b7eacb62d9", + "description": "glthread: don't increment variable_data if it's the last variable-size param", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "19dc528bbf74cb823c87420ee3e5b8cb6495a199", + "description": "glthread: don't insert _mesa_post_marshal_hook into every function", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "c920572f603b5e0ac062501593a4ed6b53bc8f40", + "description": "glthread: simplify repeated function sequences in marshal_generated.c", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "9dbf5ec9f7844dda9d2473a3168e3f8b0009a66d", + "description": "glthread: use int instead of size_t where it's OK", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "313e98fb8111c21fc89d2422d50dc12daec4efc6", + "description": "glthread: reduce pointer dereferences in glthread_unmarshal_batch", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "19151e2605c95498f9dbc85fa85e10e851df374d", + "description": "glthread: inline _mesa_unmarshal_dispatch_cmd and convert the switch to a table", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "245f9593b7967521bd6661d7059096c528cc7f0d", + "description": "glthread: don't prefix variable_data with const", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "d93f4faefb0a867ea33b9530e9aa67ae1ed60e93", + "description": "glthread: don't generate the sync fallback if the call size is not variable", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "a19c9290f44e6e73a104067a98420c273d98721b", + "description": "docs: update news, calendar, and link release notes for 20.0.1", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "6b1f94e9f22e9c70da9e96bc490def5b8165c2a9", + "description": "docs: Add sha256sums for 20.0.1", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "7c8766402ec6f43cd45219dc7cac310fc14101b6", + "description": "docs: add relnotes for 20.0.1", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "f1890b7ad85b74bd92c858919a304dce8f7aae10", + "description": "docs: update releasing to cover updated post_version.py", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "5cdaa06221f73fcb9476c30f52e3210f1e3f65b7", + "description": "bin/post_version.py: Make the git commit as well.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "e3d3abb1bcc67891094f03c924fcc7110848eed2", + "description": "bin/post_version.py: Pretty print the html", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "d7ada7d7e06359b01fcb6c25b295f58f10f50682", + "description": "bin/post_version.py: Update the release calendar as well", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "d4cb9ef8260ced0a5693db18dedbdd11cbcfa7e6", + "description": "docs: Update release notes with current process", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "7451eb9a2773a2dcde90ddc93fb5ef361b6f1b1e", + "description": "docs/submittingpatches: Fix confusing typo + missing pronoun", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "42a3d821cbd513db9abf31c4b61172dd7717f53c", + "description": "gitlab-ci: add a job that runs Fossilize on RADV/Polaris10", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "af1cd4585824e3efc941483d74915903439f27ba", + "description": "gitlab-ci: enable building the test image for VK unconditionally", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "1cdb6edbe6dcfa3b0d254dc0f1f31e35be3b10ff", + "description": "gitlab-ci: add Fossilize support to detect compiler regressions", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "93fcc9ad57a7e0e64ae45988e62b24563ff9fdc3", + "description": "gitlab-ci: build Fossilize in the test image for VK", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "b088a4b113f530ef8c1ad07df33b8fca8586c5d1", + "description": "aco: only reserve sgprs for vcc if it's used", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "c6e0c062daa55269661b190deaec40e9749198bc", + "description": "aco: improve control flow handling in GFX6-9 NOP pass", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "47b7f104a0aa3692e9fb202741406a0c6d9ac8ad", + "description": "aco: consider non-hazard writes in handle_raw_hazard_internal", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "38743577f8b47c68ba01a9b9a982db52ef0f605d", + "description": "aco: improve get_wait_states()", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "7f1b537304d4837c907a9299dab3a7acf2518b0b", + "description": "aco: add new NOP insertion pass for GFX6-9", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "ce196812579d48df8da05118a2a5098d048da83d", + "description": "iris: Enable HiZ and stencil CCS for blorp blit destinations", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "a0d5c7da18c9ace4a2153d1352ac44cb3bd65425", + "description": "iris: Enable CCS for copies from HiZ+CCS depth buffers", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "83b641a038704d7fe834d13dad39b0a9f841baca", + "description": "anv: Enable HiZ for VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "6cec618e82aa233eee4e412a211a7bec0c40b090", + "description": "blorp: Write to depth/stencil images as depth/stencil when possible", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "4531f0ffcec591e3853e78ce58f5d83cf276fb0d", + "description": "iris: Allow HiZ on blit sources", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "9f5f4269a66eebfcaa3ae5cd7bdf91d88a7fc69c", + "description": "isl: Set 3DSTATE_DEPTH_BUFFER::Depth correctly for 3D surfaces", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "master_sha": null, + "because_sha": null + }, + { + "sha": "07f1ef5656e0721282d01a8421eaca056348137d", + "description": "docs: Update stable process around using fixes: and gitlab", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "55dac91adc40db191c385f9a2ce393f46dd9b859", + "description": "turnip: fix tile->slot calculation", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "036230341f4f2e7b11791708015342cf9385cf76", + "description": "turnip: improve binning pipe layout config", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "9f9432d56c055b9704a76cad44da88d5e12f825c", + "description": "Revert \"spirv: Use a simpler and more correct implementaiton of tanh()\"", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "master_sha": null, + "because_sha": "da1c49171d0df185545cfbbd600e287f7c6160fa" + }, + { + "sha": "986e92f0ea803caf014adc40e900bc774af71da3", + "description": "Revert \"glsl: Use a simpler formula for tanh\"", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "master_sha": null, + "because_sha": "9807f502eb7a023be619a14119388b2a43271b0e" + }, + { + "sha": "bc5724faf40df9aec6c8e2e52f4017db35d21330", + "description": "pan/bi: Add bi_print_shader", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "c152d4c8352aca678386eaf75da83ae95e1bd7b5", + "description": "pan/bi: Add bi_print_block", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "c316d1553bc27e9f64a14fcce147de96bea430e0", + "description": "pan/bi: Add bi_print_clause", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "919cdf15b3a88cf745e3aed1a52ea45a44846b35", + "description": "pan/bi: Add bi_print_bundle for printing bi_bundle", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "bde54cb6d319fd9516507c1040d9e5fe8e7b81f2", + "description": "pan/bi: Add bi_instruction printing", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "aef0f00cbc976a29e5b66da4b2abbd2bcd9c0d52", + "description": "pan/bi: Move bi_interp_mode_name to bi_print", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "5d16a8109c88c869ce17e6b680e2922bb983caa6", + "description": "pan/bi: Add BIR manipulation routines to bir.c", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "5f7a3ba872c90afc251035f24f7fc7faf6498fe3", + "description": "pan/bi: Move some print routines out of the disasm", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "8ec671801a8decdd5c733f2fec53726d34666a0b", + "description": "pan/bi: Add IR iteration macros", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "0b26cb194cc433a9910247051024bd6468d9b05c", + "description": "pan/bi: Add quirks system", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "07228a6895b4b57efaf55e7e6b180e308ceab879", + "description": "pan/bi: Add high-latency property for classes", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "546c301ff6d12cad678b6feb1c83cf75eb36def1", + "description": "pan/bi: Add CSEL condition", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "47451bb9f1c610dc62629d829c378034df83bf57", + "description": "pan/bi: Add bi_branch data", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "73c91f14c9f94c5b2ffbd1aaaf7d7c60cb7bc3c9", + "description": "pan/bi: Extract bifrost_branch structure", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "2afddc4433f49eb44654a63b1406181ee3dc25d8", + "description": "pan/bi: Add pred/successors to build CFG", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "d3370bd5a50d8a490a8b57a92853ff203f07711c", + "description": "pan/bi: Add constants to bi_clause", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "cb3cd8aa56e76afa988429f0373642c53c1b4f92", + "description": "pan/bi: Add EXTRACT, MAKE_VEC synthetic ops", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "8929fe0c84299cedd1ec86f49b795595ff3f90f8", + "description": "pan/bi: Add source type for conversions", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "5896db957876c4dc1cd7ecb4e6eef44690b10530", + "description": "pan/bi: Add swizzles", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "c70a198f24cbf5127d48673d96ad8f8153dbe729", + "description": "pan/bi: Clarify special op scheduling", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "fba1d12742db36536b6010807a59884abfb79973", + "description": "pan/bi: Add clause header fields to bi_clause", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "44ebc275fe83c007cb7c881cd5016dc1f6ec368b", + "description": "pan/bi: Add class-specific ops", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "b5bdd894443507964cad63b40c0c598d115c7333", + "description": "pan/bi: Add constant field to bi_instruction", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "a2c1265dd34a97cfb1abd11fa44d8cf93187c99e", + "description": "pan/bi: Add special indices", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "c42002d26f4ff59e188891e5ff68d8387d1959d3", + "description": "pan/bi: Add dest_type field to bifrost_instruction", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "a35854c5eee542c47e8be3c6d85a19d8fad99acc", + "description": "pan/bi: Add bi_clause, bi_bundle abstractions", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "99f3c1f34c0526a9d0a5177d71d0c4a6042c3409", + "description": "pan/bi: Add PAN_SCHED_* flags", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "9643b9dd5b683d5e18c085cd49bdfe49143b861b", + "description": "pan/bi: Add bi_load_vary structure", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "6a7987aba10aaf05fbe678b3f3ccf5882b687aea", + "description": "pan/bi: Pull out bifrost_load_var", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "aa2f12de562e38b7b0e154c7d467aa1d85279a32", + "description": "pan/bi: Add bi_load structure", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "b93aec6df19d6daf3d6c28aad755af1cec52aab7", + "description": "pan/bi: Add bifrost_minmax_mode field", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "d69bf8db6217b7309ea7a7aec8139c8151b39f3c", + "description": "pan/bi: Add a bifrost_roundmode field", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "bbf41ffb00d8d78db1cf43403ab7f6af5a2f9ec3", + "description": "pan/bi: Factor out enum bifrost_minmax_mode", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "34165c7ec0fb3a0a07f3a1ede833b8bbf336e44a", + "description": "pan/bi: Add BI_GENERIC property", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "29acd7bd8e50ac83aeeb68471f516ed6525aae99", + "description": "pan/bi: Add modifiers to bi_instruction", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "7ac62121e037f3d9fbd3612d936ff736835e0b1f", + "description": "pan/bi: Add class properties", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "230be61f201d07ac95e32a82e688a05eb4093fcc", + "description": "pan/bi: Add src/dest fields to bifrost_instruction", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "e7dc2a7b9beeb3fe9af00033d972f89bf436bb68", + "description": "pan/bi: Add the control flow graph", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "eceaea43e37e30e9bf7e5059d17cec445e59fbd3", + "description": "pan/bi: Stub out new compiler", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "5d3a4e31138f1663b0c37b91d7263bba6025fa73", + "description": "pan/bi: Gut old compiler", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "eb15525ab798aea74b02a7160c0fa4b9ec6212be", + "description": "panfrost: Add note about preloaded varyings", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "7618fe1b484eecc2246202df1e53ee607c6d70c4", + "description": "aco: fix image load/store with lod and 1D images", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "master_sha": null, + "because_sha": "4d49a7ac737f298b136ab6447e18c6e4654f8ad5" + }, + { + "sha": "cc9493f78ed3b366aaf1f4933c76984180a81a60", + "description": "gitlab-ci: Distribute jobs across more stages", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "71436f9640647e21651ae24bb57db36968a24ba0", + "description": "gitlab-ci: Drop \"test-\" prefix from llvmpipe/softpipe job names", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "53a22c4b89c860316e3c07a9f95ad4871339049e", + "description": "vbo: merge draws even when begin==0 or end==0", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "ab7209fb83ee29b59eb20db2b683eb46b5268a93", + "description": "vbo: merge more primitive types for glBegin/End (v2)", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "d740e3d6ee226c20870711c8df663b3aa97c8486", + "description": "mesa: deduplicate draw indirect functions", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "7700ac3d80ae70d00e3cca52b6ea3d00122c7893", + "description": "mesa: optimize get_index_size", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "450152f8d85f9f54498ea5116561f2aefe7378dc", + "description": "mesa: remove _mesa_index_buffer::index_size in favor of index_size_shift", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "df3891e74a72d275aceba91adc94a9e7dc9aa029", + "description": "Revert \"mesa: check for z=0 in _mesa_Vertex3dv()\"", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "master_sha": null, + "because_sha": "f04d7439a0ad6e13ff2912ff824553b6bcf511a4" + }, + { + "sha": "9c9c314e419e4085250e892be55ab67a71625458", + "description": "vbo: fold code from vbo_exec_fixup_vertex to vbo_exec_wrap_upgrade_vertex", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "8205042be60ccfe8d1661767e6f293c97d33e2cd", + "description": "vbo: clean up conditional blocks in ATTR_UNION", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "4c6323c49f1f394f54ea9b9d8e514c2706e3984d", + "description": "vbo: handle GS and tess primitive types when splitting Begin/End", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "f97341a9d6d4377950e313e76f75230d80f6240d", + "description": "vbo: clean up vbo_copy_vertices", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "1be1ea0b8e2d5eed5202f669d11f5644fb4b5de2", + "description": "vbo: deduplicate copy_vertices functions", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "fd8eb634fd93e61e47599fb74513eb0ab0bb3726", + "description": "vbo: don't look at the second draw's count when merging 2 glBegin/End draws", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "e92a4f817d1f7a5094066e2a47a246fd5ccf94d6", + "description": "mesa: replace some index_size multiplications and divisions with shifts", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "87085c673d593e6332ca2f3fb6737b77f7087f66", + "description": "mesa: add index_size_shift = log2(index_size) into _mesa_index_buffer", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "f38ffa4659aa985f5d1c78bdd5be5064b792b819", + "description": "android: r600/sfn: Add GDS instructions", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "master_sha": null, + "because_sha": "32d3435a78675ff5ebf933d45b9b99fdc4dc7d82" + }, + { + "sha": "88c68c0ac7618c56ba17755ea6b93827437dd46a", + "description": "android: r600/sfn: fix includes and libmesa_nir dependency", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "master_sha": null, + "because_sha": "f718ac62688b555a933c7112f656944288d04edb" + }, + { + "sha": "01778d1e3cc675e6c7627e5b7ef7acd5ad290bfb", + "description": "android: aco: fix PIPE_FORMAT related building errors", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "master_sha": null, + "because_sha": "8d07d66180b1523d7e70681ca142955f896ebda9" + }, + { + "sha": "b20693be416ddeea0bef050edb2acd13016d6532", + "description": "nir: Flush to zero with OOB low exponents in ldexp", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "ec9da8990067332292709a221a168d56bb7a38a2", + "description": "zink. Added storage CISto descriptor pool. Added storage in descriptor pool for combined image samplers as well as uniform buffers. Stops some shaders from running through a pools storage faster than zinks internal tracking.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "0ac731b1ff96de46998948aa06081efa5140d50e", + "description": "gitlab-ci: Add jobs to be able to test Vulkan", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "5c65f8b377a6485e6c155dad98cb8af49d594418", + "description": "gitlab-ci: Add gfxreconstruct traces support", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "1d75595da4a72c2ca0eb2b9b88db09a05a873e67", + "description": "gitlab-ci: Change devices format to ", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "f1b7b8c0ee6b796c90dab54e713ed6d08ef98356", + "description": "gitlab-ci: build VulkanTools into the Vulkan testing container", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "028ab482bfbd9aa703c9d6fa658020951e071b67", + "description": "gitlab-ci: build gfxreconstruct into the Vulkan testing container", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "fc2338dc44cab6095a5bb9d5f9c42901f10a493f", + "description": "gitlab-ci: add missing popd to the build-deqp-vk.sh script", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "8c5e2ef19f6cbb96bb1a21e245e4e866458b0f8a", + "description": "tracie: correct typo", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "83f54e3c54ab43fc7d7946999dc9dda6a93cf67d", + "description": "etnaviv: fix alpha test on GC3000", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "f95fa3d1ac0a8dfbaa95db441c2744f7ad942dec", + "description": "etnaviv: update headers from rnndb", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "e5b01183a69d8492a66d0c172ac44b9d9ba5fd59", + "description": "egl/wayland: Don't invalidate buffers on no-op resize", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "311c82e1923f63070b198881d90c1098f4ff7a08", + "description": "Revert \"glx: convert glx_config_create_list to one big calloc\"", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "master_sha": null, + "because_sha": "35fc7bdf0e6ad6547e39099e7060a3d89539b56d" + }, + { + "sha": "6ceda485605b627c5d2f8974a40e092ce00cc08e", + "description": "zink. Don't set incorrect sType in VkImportMemoryFdInfoKHR struct", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "3199b8b9e7f0a63075ea082f51fae28daee2bd3a", + "description": "turnip: support indirect draw", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "a933934efbf343b6df3ea65ac70545bf200986ef", + "description": "android: gallium/auxiliary: fix \"Unused source files\" in tesselator", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "master_sha": null, + "because_sha": "bd0188f9eab3370f023243bffe53431ec3019bb7" + }, + { + "sha": "aea8c9c7b1fb329a7f7d43182c054bf3b67232f3", + "description": "ci: Flip db410c back to docker mode.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "5f13996262a6d72ca5b5c235647d5257ae961b66", + "description": "intel/gen12+: Disable mid thread preemption.", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "master_sha": null, + "because_sha": null + }, + { + "sha": "42ee6ff706f864d7666603af282ab30544ee638a", + "description": "Revert \"gallium/swr: Fix min/max range index draw\"", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "master_sha": null, + "because_sha": "5e9a2c603f38308f7027d6a5e4575e5fc24c1bd5" + }, + { + "sha": "291f40a4991a7fe6d6091051421290c585bb63a8", + "description": "vc4: fix vc4_yuv_blit overwriting fragment constant buffer slot 0", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "2d1ba8638219c6c9b0aa370b12ca91c6e4b7844d", + "description": "aco: handle v_add_co_u32_e64 in parse_base_offset()", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "215df21dea14358cccc1c9d84a186221cf834c7d", + "description": "aco: fix carry-out size for wave32 v_add_co_u32_e64", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "master_sha": null, + "because_sha": "e0bcefc3a0a15a8c7ec00cfa53fd8fffcc07342a" + }, + { + "sha": "18675363a35e98e6afa39c77b983ca6f383bfc00", + "description": "gallium/swr: fix corruptions in Unigine Heaven", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "0ab5c88a0ac0dacac085c17bef23c9c67eaf9e86", + "description": "st/va: GetConfigAttributes: check profile and entrypoint combination", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "cd40110420b48b3005c9d1d4ea30e2cbcc9a3d40", + "description": "intel/isl: Implement D16_UNORM workarounds.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "9fea90ad5170dd64376d22a14ac88c392813c96c", + "description": "aco: keep track of which events are used in a barrier", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "master_sha": null, + "because_sha": "93c8ebfa780ebd1495095e794731881aef29e7d3" + }, + { + "sha": "3f31c54842d4d2e1e78dad6cab57e45cb616b344", + "description": "st/va/postproc: reallocate interlaced destination buffer", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "2d32248f49ebc25d76eb32d6f7a41bb0fd2c489a", + "description": "panfrost: fix transform feedback", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "585a21ceca03b47f1b00579e43dd105bfd116fd5", + "description": "gallium: add PIPE_CAP_PSIZ_CLAMPED", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "babf7357d24b88a548f50aebca74c6ffd8f81d52", + "description": "gallium: add PIPE_CAP_VIEWPORT_TRANSFORM_LOWERED", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "4ce339e74118786893b5138db37c09c4f2d830fd", + "description": "gallium: add PIPE_CAP_PACKED_STREAM_OUTPUT", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "82dc149254a791de1835e2402ed9a73511f42fdf", + "description": "glsl/linker: add xfb workaround for modified built-in variables", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "4a329bea44fca8607a3e4538b18fd93864d99c18", + "description": "glsl/linker: handle array/struct members for DisableXfbPacking", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "00746fa2dab0b55b113e3543420b79f01f91e5c1", + "description": "glsl/linker: add DisableTransformFeedbackPacking workaround", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "8b361df9cf73aae45fff7f766da46d585d903c92", + "description": "spirv: fix memory_barrier_tcs_patch emission", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "6d839addf953630afa52200d5e9922646227d84d", + "description": "spirv: improve creation of memory_barrier", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "5d713fb66e71bec3d4c9a6324fd0b6b52040ecb2", + "description": "lima: don't disable tiling if there's linear modifier in list", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "46a8cab58bc8fa897c66831b17614da4e9a36706", + "description": "ac: rename min_vgpr_alloc to min_wave64_vgpr_alloc", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "33faef6a34023217b605ca11f519e0c1cd74b51b", + "description": "ac: rename vgpr_alloc_granularity to wave64_vgpr_alloc_granularity", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "9432eb3e9ce56e475d29bc59494c83815305aede", + "description": "ac: rename lds_size_per_cu to lds_size_per_workgroup", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "69628ababbd79a5865c2c5bd01b4a963eb7800f9", + "description": "turnip: Execute main cs for secondary command buffers", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "5715a61fa96e8986da82ef263e06db4ef90fb106", + "description": "turnip: Promote tu_cs_get_size/is_empty to header", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "bdf20d324bfec6a6cbabf7492cb4b19f7d9de5ad", + "description": "nvc0: enable EXT_texture_shadow_lod", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "11a06dfd4ba4351848422eba357a8b41dd3b78df", + "description": "st/mesa: allow TXB2/TXL2 to work with cube array shadow textures", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "1d3b0b908880029b06c0b54b8d32c53e7f4d5895", + "description": "nv50,nvc0: add newly added PIPE_CAP's to list", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "62f7197fb54d2fbb7bd5646115008d3c27a3dfb9", + "description": "anv: multiply the scratch space by 4 on gen9-10 like iris and i965", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "aa78801f0a6cfeaf3d16b4333239c0b862f73c10", + "description": "intel/device: bdw_gt1 actually has 6 eus per subslice", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "master_sha": null, + "because_sha": null + }, + { + "sha": "9e5ce30da7fa3f1cc3badfd348e5f8fda1bbacb2", + "description": "intel: fix the gen 12 compute shader scratch IDs", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "master_sha": null, + "because_sha": null + }, + { + "sha": "1efe139cad150072985db02227be947aec532e2b", + "description": "intel: fix the gen 11 compute shader scratch IDs", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "master_sha": null, + "because_sha": null + }, + { + "sha": "d0c66869c1f9d454fc1c9adbd762a7a9b2756e86", + "description": "pan/bi: Move some definitions from disasm to bifrost.h", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "346262ceb6d5c6aab40b325e674a71de8860a062", + "description": "pan/bi: Structify FMA_FADD", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "4fe5b59a96aad32ac1ee02a0fc10e296136e6168", + "description": "pan/bi: Squash LD_ATTR ops together", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "ee957bc0f3786562293a100cbcf5e07049c522be", + "description": "pan/bi: Combine LOAD_VARYING_ADDRESS instructions by type", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "36fe378f1cd0076723fc20b2acd08efd58a72d3c", + "description": "pan/bi: Decode ADD_SHIFT properly", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "8c79c710d4e1f3e424d5abf1f9abccdfc9a59caa", + "description": "pan/bi: Identify extended FMA opcodes", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "b51468ed9c402c7bb982370b49dea895ed2cc677", + "description": "pan/bi: Add v4i8 mode to FMA_SHIFT", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "2db454bbabf07bffbc61e68d51dfb733c11e4976", + "description": "pan/bi: Decode FMA_SHIFT properly", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "67bbaddf7d8eef7eb2b2ab3944a1a4a86d16bded", + "description": "pan/bi: Move notes on ADD ops to notes file", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "7c96bd2dc5a0d3d5c7d620e0fe56f1931db52a3c", + "description": "pan/bi: Introduce CSEL4 class", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "19a449e4258174cfba13b9bab70fbab1a700fdfd", + "description": "pan/bi: Move notes on FMA opcodes from disassembler", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "dff83476c420f3f408d3d9dcf8c58e6ec89c0b1b", + "description": "pan/bi: Add ICMP.GL.NEQ op", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "178d9d42696876fe244543a2c897e4c702a51cbd", + "description": "pan/bi: Add discard ops", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "3044a37a84086f4965fda46b718ce252c42b1187", + "description": "pan/decode: Skip analysis for Bifrost tiler structures", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "acd140c2e20dfe9f18b7b442a7af79e0f221cb57", + "description": "pan/decode: Fix tiler weights printing", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "3f5cd446b25e57344cdb0bbd28d3e36ecdcd11ef", + "description": "pan/decode: Restore bifrost sample_locations", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "5815f33c6b306be530b145418d31094ee8abe0c2", + "description": "pan/decode: Calm an assert to a pandecode error", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "b4ddc6139b9534fb4559948ebcbaf96c76097d55", + "description": "iris: Wait for the GPU to be idle before invalidating the aux table.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "a7de6f1321a00316a59effeed93365f6979e6c69", + "description": "iris: Split aux map initialization from invalidation.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "43dc842cb91c195fe7bb47a7ce324425096bf6f5", + "description": "anv: Wait for the GPU to be idle before invalidating the aux table.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "3ca3050de57e60e86c1e3ccfa9d57689ffc5a820", + "description": "anv: Do end-of-pipe sync around MCS/CCS ops instead of CS stall", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "2db471953ab57e47f9d950f474c1c8267cb0d456", + "description": "anv: Use a proper end-of-pipe sync instead of just CS stall", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "ac8d412ba39bf5634a218fff23e55c07d7ac81d6", + "description": "anv: Use the PIPE_CONTROL instead of bits for the CS stall W/A", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "bb2287ccdf46822dc5e7c889efce116620b9c509", + "description": "gallivm/tessellator: use private functions for min/max to avoid namespace issues", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "master_sha": null, + "because_sha": "bd0188f9eab3370f023243bffe53431ec3019bb7" + }, + { + "sha": "c376865f5eeca535c4aa8e33bcf166052c1ce2f2", + "description": "egl: allow INVALID format for linux_dmabuf", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "646fbb1c4f39f61648c1a1153070df2452153450", + "description": "lima: add RGBA5551 and RGBA4444 formats", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "ede93a32786ff8548ab4c6f48eb8af7a81872ee5", + "description": "ci: Add a disabled-by-default job for GLES3 testing on db410c.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "58659446354d2afb7ba1b7b4b7a40b2ed5f44c09", + "description": "ci: Switch testing on db410c over to LAVA.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "adcb365c1dae5e97f6863d320a774753bf76780b", + "description": "r600/sfn: Don't try to catch exceptions, the driver doesn't throw any", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "b66170b53785dea3bfc00901277273b7bde9b561", + "description": "r600/sfn: Use static_cast when type is already known", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "7780b50b7e7c29fef4065c1b3ba7f63edeed3028", + "description": "r600/sfn: Avoid using dynamic_cast to identify type", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "3503cb4c28e01b34f3a25546c058150709c22348", + "description": "docs/features: add v3d driver", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "760fe44e8c09e533fb96d327e658aea4bfe3c883", + "description": "aco: pass vars by const &", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "5469221e77bd6baf1dfe4a6c1c0149223bf2f890", + "description": "Revert \"gitlab-ci: disable panfrost runners\"", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "master_sha": null, + "because_sha": "a86662c44d7cb2541c3f613805533064219ad11f" + }, + { + "sha": "2521c81c9e898b6785cb4fc069c329c42c2990c6", + "description": "aco: Minor optimization in spill_ctx constructor", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "d555794f3032594dbef3623052103900138d2356", + "description": "radv: update entrypoints generation from ANV", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "79d4d2807ff60d571c377c7f4aa729601ab873e1", + "description": "radv/sqtt: add support for GFX10", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "eea3912451f411c3d61d258cda65a27f274bac38", + "description": "ac/registers: add definitions for thread trace on GFX10", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "fedbc4c929cb1528db646c2ec24b75f92de3e281", + "description": "radv/sqtt: update SPI_CONFIG_CNTL.EXP_PRIORITY_ORDER value", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "36768eee9acb4cdd08cd56b0e75c0bb870657bbb", + "description": "radv/sqtt: do not assume that the number of shader engines is 4", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "1b565e56e94a363e49b2311bf57f38ccd548cc5d", + "description": "radv/rgp: adjust trace memory/shader clocks to fix frame duration", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "fbd61b3fb66bcc3eb0f65da2c869046c24c35dc8", + "description": "mesa/st: fix formats required for EXT_texture_norm16", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "master_sha": null, + "because_sha": "de4eb9a3bb9fb073a5bf5cc157918bfa0f62b394" + }, + { + "sha": "e58bb417b57243d9bf0faa0995522dde5bf3fbfb", + "description": "lima: Add etc1 support", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "37a670d76c245fab238f84dc31ecb281d62531e3", + "description": "doc: Update features.txt for r600 with misc supported features", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "85457e350dde0589c96083c75594d089d339fba4", + "description": "intel/tools/dump_gpu: fix getparam values", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "master_sha": null, + "because_sha": "76bf38eaf0b6c839eaa4a36990e4b14b8095b7eb" + }, + { + "sha": "1e43910aa2e018a1819bcfef6916d5ce5e1e7276", + "description": "meson: Enable -Wno-deprecated only for bison > 2.3.", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "master_sha": null, + "because_sha": "11a1cb2fa8dadca9d918e8421a3b26a1b176937c" + }, + { + "sha": "5306b662dd59ac8accccf25b81ee97742ce71849", + "description": "mesa: fix _mesa_draw_nonzero_divisor_bits to return nonzero divisors", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "master_sha": null, + "because_sha": "fd6636ebc06d55b59851701c436b8b97f50fd7f4" + }, + { + "sha": "a86662c44d7cb2541c3f613805533064219ad11f", + "description": "gitlab-ci: disable panfrost runners", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "02f3af2ad1eb1732d0bfb781de5e781bf83b400d", + "description": "radv: fix size of sqtt_file_chunk_asic_info on 32-bit system", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "33f604a33187cb001bfc389a43a98e8ef634bf86", + "description": "radv: fix 32-bit build failure in radv_queue_internal_submit()", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "ad094433b4180ae5d9a33562a0982d399a0bb4bc", + "description": "glsl: add some error checks to the nir uniform linker", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "61dc9354c0c9b5dae3f6763c5141ff38e3e72816", + "description": "glsl: fix sampler index calculation in nir linker", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "ef47069cc30e0a3337fcb6ff0c740e1bc50879c5", + "description": "glsl: reset next_image_index count for each shader stage", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "e0aa0a839f9c168784a1f50013c83877cc876094", + "description": "glsl: fix resizing of the uniform remap table", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "190a1ed170231d6f1db0526a1867a6766ccd4823", + "description": "glsl: set the correct number of images in a shader", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "b232a54df11cf6864e344b08f77c0dab5ddf0baf", + "description": "glsl: set the correct number of samplers in a shader", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "7dafc3050da4ab240c8ecf4ddcfba2c6192113f5", + "description": "glsl: fix possible memory leak in nir uniform linker", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "cf12faef614ab7cd9996410f1d161558a3853936", + "description": "intel/compiler: Restrict cs_threads to 64", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "master_sha": null, + "because_sha": "932045061b5850368e8a4a5b3e6609eba6ed8d66" + }, + { + "sha": "09323634898ab3efc0150dc7d756bf36b1b89b76", + "description": "st/va: remove unneeded code", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "8cb9f79413105a8eea98eaf70725cc1e28ae041c", + "description": "freedreno/ir3: add assert", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "ac705edd82996b4176de6a991db38e76a11625a7", + "description": "freedreno/ir3: fix assert with getinfo", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "c1f436746182027ce52c59c0efeea3d2a28dea5b", + "description": "freedreno/ir3: don't precolor unassigned inputs", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "4b8e198fd2b5bfcefccd998a94a1f065c91119d3", + "description": "freedreno/ir3: fix crash with samgq workaround", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "56565b7bba54b8298d2c14c66bb87c59930b09ee", + "description": "freedreno/ir3: update SFU delay", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "2cf4b5f29edbd7a01590fdf244fead5551db8d3f", + "description": "freedreno/ir3: track half-precision live values", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "4353b3c1c5ae3927ad7e99b72cdf1ce63023493d", + "description": "freedreno/ir3: don't hide latency when there is none to hide", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "9d2aaa589cf1c4fc8599f26a033aeeabb595f134", + "description": "freedreno/ir3: rewrite regmask to better support a6xx+", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "c02cd8afbd6a2f2b1aaaec9d499e6ede55aebe8c", + "description": "freedreno/ir3: remove regmask_set_if_not()", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "2fa64729db95655d61b92c5e155a4746101c1cfc", + "description": "freedreno: honor FD_MESA_DEBUG=nogrow", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "bab9db6c0263e74696f300520db6380ee0803322", + "description": "freedreno/a6xx: enable SKIP_IB2_ENABLE properly", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "9724a7c1055fb661794cdd65839812974c7e00e6", + "description": "freedreno/a6xx: don't emit YIELD packet", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "45771786e4aff33292727e799c850dd9579965c5", + "description": "freedreno/a6xx: whitespace fix", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "ae3e237db05e365d87f6bd8bd44957922c49046c", + "description": "freedreno/a6xx: emit LRZ clear in sysmem too", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "6b605804eade2c3701745c3ef447246cfe975413", + "description": "freedreno/a6xx: remove unused param", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "141d0d1c25d031df17c7ec1931c2e78cfc04736a", + "description": "freedreno/ir3: remove from_tgsi", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "c7ac1bcea0198c86a1e208ece50c1af5da2cb339", + "description": "turnip: increase array sizes in tu_descriptor_map", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "d195eef05d2eb063ab82d680950b40eb9127265e", + "description": "turnip: fall back to sysmem when attachments don't fit into gmem", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "de3230e0a5d90911f8a4e376629e264278dffc00", + "description": "turnip: remove unnecessary fb size check", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "cf302c9a22fab86da0bc70f377c8f0c43f5d8d77", + "description": "turnip: don't hardcode gmem base for input attachment", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "6420406f197cc4f1170c340e839701aeb253fdf0", + "description": "turnip: fix srgb MRT", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "master_sha": null, + "because_sha": "59f29fc845ce6425959e8db9b707363b1e273445" + }, + { + "sha": "8f9e1c6047e2542186ac87569934e306301c2996", + "description": "turnip: fix hw binning + render_area offset interaction", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "de33c23370bf37b2a2fdf5be1daab6007d054c08", + "description": "turnip: minify image_view extent", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "b18d6575fee00ed9db3c89b4e8c0756cc52d53e0", + "description": "turnip: remove unecessary MRT_CONTROL fill", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "33b2db5fb93348758fac748abe74fdfcdbc811ea", + "description": "turnip: move some constant state to tu6_init_hw", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "7d27a9ffb36909812c249558da2485da44afd89f", + "description": "turnip: check the right alignment requirement on shader iova", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "0f0662a5515d04f46dac332b69ec324bad16d812", + "description": "turnip: add r5g5b5a1_unorm/b5g5r5a1_unorm formats", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "80ceebcdd10450d5d465f4a0917196da006ba479", + "description": "turnip: rework format table to support r5g5b5a1_unorm/b5g5r5a1_unorm", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "89c6ef4233583469f30b266fcec8486f5d7d2b5a", + "description": "util/format: add missing BC4/BC5 vulkan formats", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "339f127f2b38438f64d6ff846c0a3e8c3dad83f3", + "description": "panfrost: LogicOp fixes and non 8-bit format support", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "master_sha": null, + "because_sha": "068806c9f6be9bab84ed0d4868f16705cf4c7e6d" + }, + { + "sha": "574b03eebfba1a4b9de1a497857f0bbdca76ef19", + "description": "nir: Allow nir_format conversions to work on 32-bit values", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "cf69b9635a7fca9b865fe673073f1baff83bf759", + "description": "r600: add missing include", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "eb5227173f0354aade28e46397a5bb69b2af69fb", + "description": "llvmpipe: add support for tessellation shaders", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "a3257ae7bec68d57e79928eb202cd522d708e720", + "description": "gallium/nir/tgsi: only scan fragment shader inputs for usage_mask", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "dacf8f5f5c82c18e841050af37db54ca21c026ee", + "description": "draw: hook up final bits of tessellation", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "0d02a7b8ca794a594c2e9cc5e6d63dc591593105", + "description": "draw: add main tessellation code", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "76daf893ea0fdbbb53017d0395be7c23b80c256c", + "description": "draw: add JIT context/functions for tess stages.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "3ecd49611792e558ecc093cfb0776c5104b979fa", + "description": "gallivm/nir: add tessellation i/o support.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "70a7603b6396fed615adc9ba06c1f0f09b5ac9ac", + "description": "gallivm/tgsi/swr: add mask vec to the tcs store", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "87359d68a980c70e6f3a65ffd528496ee498e366", + "description": "gallivm/nir: align store_var param order with load_var", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "7898e37fb4201b4b8c761a6d131d2bdd7b7ef119", + "description": "gallivm/nir: add support for tess system values", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "c632d806cb5702cae5bedfcb64294aca36978136", + "description": "gallivm/nir: split out 64-bit splitting code", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "bd0188f9eab3370f023243bffe53431ec3019bb7", + "description": "gallium/auxiliary: add the microsoft tessellator and a pipe wrapper.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "bf16ff317256c208e21362191bb93200925ea944", + "description": "radv: allow to capture SQTT traces with RADV_THREAD_TRACE=", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "ed0c852243719c6bac420de50a2f1061250e5b51", + "description": "radv: add initial SQTT files generation support", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "b3ef07db96d181323524788b0ffe0919ec376567", + "description": "radv: emit thread trace markers after every draw/dispatch call", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "768d4f0551e38bd688e3e551d5276ceff5d2316b", + "description": "radv: add initial SQ Thread Trace support for GFX9", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "94099ee64296c60fdd5c3b237eedea0ff6651ea4", + "description": "radv: add a small helper that allows to submit internal CS", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "dbbf49c8f38e0873584424e3a63a2089bb71f37d", + "description": "ac/registers: add definitions for thread trace", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "3de4f6c9f0322830a9a1138e64079228ad410061", + "description": "ac: add more fields to ac_gpu_info", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "3c7c021ffcaa93eaac4f58bf23177b650354de96", + "description": "ci: Enable -Werror on meson-vulkan and meson-testing.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "b9773631d3e79e2310ed0eb274b4dd9426205066", + "description": "aco: Fix signed-vs-unsigned warning.", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "master_sha": null, + "because_sha": "dba71de5c63617677fe44558f995d35fad643413" + }, + { + "sha": "2976ae2717a7a4fb1494f4adf92e1972528d24fd", + "description": "gallium/u_vbuf: silence a warning by using unreachable", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "ad192385e3348b12d15f466225c2792adf42e7e7", + "description": "mesa: fix 11 warnings", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "6d7b076166e6a26f68c33ea75b9f9473fc162738", + "description": "nir: fix 5 warnings", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "0e25746dde6c43cc3ff020f3db56517041915c99", + "description": "gallivm: fix 5 warnings", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "d18d07c9d786d484a7fc05d17a17f58209f625f9", + "description": "nir: replace GCC unroll with an option that works on GCC < 8.0", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "1a61a5b1d4693631a1b6fb7e83c877792dfbf33d", + "description": "mesa: fix incorrect prim.begin/end for glMultiDrawElements", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "master_sha": null, + "because_sha": null + }, + { + "sha": "a1f402344314cb7e773cebb7ef5c77b3c941de13", + "description": "mesa: optimize glMultiDrawArrays, call Draw only once (v2)", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "e636a062f1a555f8795b3e75d6f32c5042038ab1", + "description": "mesa: don't unroll glMultiDrawElements if one count is 0", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "4c5cd113b82b798634f9a71ef98241d8917c05e1", + "description": "mesa: clean up glMultiDrawElements code, use alloca for small draw count (v2)", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "b78ab9c741ac758e9d1eb237f7e8ddc3b70235f5", + "description": "mesa: move num_instances and base_instance out of _mesa_prim", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "aaa758d3dd4112e6ce52b033cb6dcabfcebadb1f", + "description": "mesa: remove redundant _mesa_prim::is_indexed", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "0c9850e55d11447d79bba1ad070f57ed52e85c96", + "description": "mesa/i965: remove _mesa_prim::indirect_offset", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "f55ae2cdbe8eca6a28c9f1a2d8e1a637e9b61103", + "description": "gallium/u_threaded: convert dividing by index_size to a bit shift", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "28d75fc286fd761cf1de98aa9c57dd4263d5321a", + "description": "gallium/u_threaded: fix uploading user indices with start != 0", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "c9e4dc8d5e8f5e860f93eb3555a507402506b59a", + "description": "gallium: pass cso_velems_state into cso_context instead of pipe_vertex_element", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "6c90e39a5b854595e3bbbf30f01aaf7dc798158e", + "description": "gallium/cso_hash: inline struct cso_hash_data", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "505cd5f12b0ee7a5bac353bb53da6e78bc10513d", + "description": "gallium/cso_hash: pack cso_node better", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "950ee0a3700ece300129b15075fe67b56ff45ea6", + "description": "mesa: remove unused \"indirect\" parameter from Driver.Draw", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "9556805ac4d149d370de97e6a409e99250b94ebc", + "description": "i965: stop using \"indirect\" parameter from Driver.Draw (non-indirect)", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "dab7a4d82c1a490c93da3c19d34097732ae8a15c", + "description": "anv: Remove unused field `urb.total_size`", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "0bb25e4713f8d7e1eb58c071d98b081afed9f3dc", + "description": "pan/midgard: Use address analysis for globals, etc", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "f5401cb8866cc74c5b3d0fde278fb1046779b415", + "description": "pan/midgard: Add address analysis framework", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "658541a7450a850c700ad5b8bf1b5425f32773fc", + "description": "pan/midgard: Force address alignment", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "93ca47e046ca1cd1385e5941f3dea731ffe8e5af", + "description": "pan/midgard: Round up bytemasks when promoting uniforms", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "fd888d351f60c7dcfaff475c083c9be7bc1be626", + "description": "pan/midgard: Fix load/store argument sizing", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "ee47ce6ac3c74b547c060751f82624205c24ec77", + "description": "pan/midgard: Add LDST_ADDRESS property", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "1a2bb78840face41e4329c3180c041ffef64a4e4", + "description": "pan/midgard: Extract nir_ssa_index helper", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "4e60dc8f486554656d51d541e10911b7a82a5e80", + "description": "pan/midgard: Partially fix 64-bit swizzle alignment", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "9c59f9f3793bf06f2415cc925ce048fe6ab593ad", + "description": "pan/midgard: Allow fusing inverted sources for inverted ops", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "21c578027fb25421af750b98bc59ecd59bcfeff4", + "description": "pan/midgard: Allow inverted inverted ops", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "995e4371055b93aa7dda3caff252b86494ef5893", + "description": "panfrost: Increase SSBO/image limit from 4->8", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "1046d73af11c5a90a9d207e4554af8f1ffad62d5", + "description": "etnaviv: disable INT_FILTER for ASTC", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "811990dc1c5ee1c02956041ae6f98a770b2c9f8b", + "description": "anv: Remove unused field xfb_used from anv_pipeline", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "33f38605e9ac644de66000ec20170f7023f24243", + "description": "ci: Include db410c support in the ARM container.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "20659f18947a48714fa8ce0f433304746541e110", + "description": "ci: Shrink the arm64 kernel build a bit.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "9ed6c1be6b39a519707d297bf1fed2c238dc15f4", + "description": "ci: Stop disabling ACPI in the LAVA arm64 kernel build.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "257415863b8431214f9eefa47df910053007c053", + "description": "ci: Remove LLVM from ARM test drivers.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "9c0bbba85643dbfb170d45adda118b7dfab5c2b9", + "description": "ci: Split out radv build-testing on arm64", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "ebfa899089b89c5765914dd9775dcc90bc391b7f", + "description": "gitlab-ci: Skip dEQP-GLES3.functional.shaders.derivate.*", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "17d775ca5d43192a450ad7dec26ba083e6c43b72", + "description": "gitlab-ci: Remove GLES3 test from Panfrost fails list", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "1fa987ae5ebc5e40fb7a321a85d03c6c0a610065", + "description": "gitlab-ci: Use PAN_MESA_DEBUG=gles3 for Panfrost", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "5491a13be9b7497e3583d75014f1539858b3a874", + "description": "panfrost: Add PAN_MESA_DEBUG=gles3 option", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "f5b6dfcb18f821cc5425cd6eea013e28148097c4", + "description": "panfrost: Expose PIPE_CAP_PRIMITIVE_RESTART", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "2fea44c6361b171c9313a75a7e9ef4cbf97602f0", + "description": "panfrost: Simplify stack shift calculation", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "40fd1f9da448b65bbd6491199e9f66cef7fdbe32", + "description": "panfrost: Reserve an extra page for spilling", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "f37cec3275a3bf9d23dfbc43720bb6831eab0242", + "description": "panfrost: Default to 256 threads for TLS", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "f6ca7ea551665de4a803f46ce980dfafbcbba1e6", + "description": "panfrost: Fix param getting", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "4a10cfab7629752059cb56dc1f7e1bef87c72489", + "description": "panfrost: Don't set shared->unk0", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "febabb0502605a7fa742cafc85c3c4c414d8001e", + "description": "panfrost: Update spilling comment framebuffer->shared", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "03822a27e64e20e97b0f3c043e8bd3f584a3f93e", + "description": "panfrost: Fix padded_vertex_count generation", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "23c859717216253ee06482051fc08cecb63f7543", + "description": "panfrost: Fix gl_VertexID/InstanceID", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "master_sha": null, + "because_sha": "027944c7c8ccbff940484b1ed7cc5d75b9593640" + }, + { + "sha": "a0b90b45a9bcef058c8fc6ac88ba5e71a8cedade", + "description": "pan/midgard: Don't spill near a branch", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "ed528556807378f376d8e8699a73bf5481c69a38", + "description": "pan/decode: Dump scratchpad size if present", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "d385c5840f9f5683e0ca2dcb254b494562838a90", + "description": "panfrost: Implement index buffer cache", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "12db69aa3f6155e9ccb1d783da589ab206dc7239", + "description": "panfrost: Combine get_index_buffer with bound computation", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "e272b110bb511b3735672a61c58c5b6b944bc37b", + "description": "radeon/jpeg: fix the jpeg dt_pitch with YUYV format", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "5bc71e1bacccf5c001e0685f2bff0dc05602a164", + "description": "st/va: add support YUY2", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "d2e715e57a49c52a728ff0f9ca84111197a786ac", + "description": "st/va: enable 4:2:2 chroma format", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "69aadc493310bb7306d10559bf48412eb5865962", + "description": "radeonsi: fix surf_pitch for subsampled surface", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "c4197fbcdde55e93693e5687842605ff70ed3d15", + "description": "gallium/vl: add 4:2:2 support", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "24f2b0a8560f34745854bf8263fa7c2d0f95f2bc", + "description": "gallium/video: remove pipe_video_buffer.chroma_format", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "87807298a307d4e38195dc04f66c26404e7cb791", + "description": "format: add format_to_chroma_format", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "fb29f0847f87504f8162ebe7b9324244387ff501", + "description": "radeonsi: test subsampled format in testdma", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "9e5d2a73c5fc12841b62758a035b2bdb191b3f86", + "description": "ac/llvm: flush denorms for nir_op_fmed3 on GFX8 and older gens", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "master_sha": null, + "because_sha": "d6a07732c9c155c73f7d2cddc10faa7eab768df9" + }, + { + "sha": "30ac733680c3dfbfd1300c5498dd1b0c0a680905", + "description": "ac/llvm: fix 16-bit fmed3 on GFX8 and older gens", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "master_sha": null, + "because_sha": "d6a07732c9c155c73f7d2cddc10faa7eab768df9" + }, + { + "sha": "50b8c2527464dbe18a01ab6412de4465cebf2225", + "description": "ac/llvm: fix 64-bit fmed3", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "master_sha": null, + "because_sha": "d6a07732c9c155c73f7d2cddc10faa7eab768df9" + }, + { + "sha": "636656bcd7801c703ebcf9bd4c65197e4e6cbee8", + "description": "mesa: Flush vertices before changing the OpenGL state.", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "master_sha": null, + "because_sha": null + }, + { + "sha": "4a54f8cd2cf31d0fc952748a998fa63763b3977e", + "description": "mesa: Check for OpenGL state change before flushing vertices.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "2b155b1086121ec1d6bcd3598a835c68617d9aca", + "description": "gallivm/nir: handle mod 0 better.", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "master_sha": null, + "because_sha": "44a6b0107b37ad9644d3435cf6d2d29b6779654f" + }, + { + "sha": "5370c685da4790834671e88bedbb0f15610e9bef", + "description": "gallivm/nir: fix integer divide SIGFPE", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "master_sha": null, + "because_sha": "c717ac1247c3c7243af2f1b2732cccb882b75f11" + }, + { + "sha": "954cf8e86b6e0d52c04098604d2daa4305bf6f70", + "description": "gallivm/tgsi: fix stream id regression", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "master_sha": null, + "because_sha": "163d5fde06696fed2e69e000a7621087c1636749" + }, + { + "sha": "4449611ffbb0087a6d2407fb0d25496806df157b", + "description": "mesa: call FLUSH_VERTICES before updating CoordReplace", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "aae09ffb6eee6c41c73962c08f315a545c5e7dfe", + "description": "mesa: remove leftovers from ARB_shadow_ambient", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "d98806117226b64001a1e99387431419e174ad4b", + "description": "cube_face_index: Use fabsf instead of fabs since we know it's floats", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "6db7467b59932fd11e828d7a99de0f23f49aecb9", + "description": "cube_face_coord: Use fabsf instead of fabs since we know it's floats", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "a70a605ad63d95a6e7ce7cfd61fc1ca4e9616e74", + "description": "iris: Apply the flushes when switching pipelines.", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "master_sha": null, + "because_sha": "b8fbb39ab2c962e38f6c9d668de57582faf39b70" + }, + { + "sha": "f6d1dd34d76c1930b6f5223ae7e1c6b7f52ec4cd", + "description": "gallium/hash_table: remove some function wrappers", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "502840855acac744fbc8dd090d931adc07755ead", + "description": "gallium/hash_table: turn it into a wrapper around util/hash_table", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "10d235a84319ed4137fe0c6d22d8bb9a52d3174a", + "description": "gallium/hash_table: use the same callback signatures as util/hash_table", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "76dff2fabe065b71f0d336cb43853335dd3eb82a", + "description": "gallium/hash_table: consolidate hash tables with FD keys", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "a01a875081bd52bc1c3c142a60af678171ce6c33", + "description": "gallium/hash_table: consolidate hash tables with pointer keys", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "56f31328f207f310ee9b53f3294a23b25b2687e0", + "description": "amd/addrlib: fix build on non-x86 platforms", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "c798aae7390f20e74b8ebb09113e806b410ac7a7", + "description": "tgsi_to_nir: set num_images and num_samplers with holes correctly", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "349898a967f1bf28271454d88b3f1a36a4db2e06", + "description": "nir: Drop nir_tex_instr::texture_array_size", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "ec2f905ca8fda0deaba4fa099a9e47028c11d7e9", + "description": "freedreno/computerator: Fix defined-but-not-used warnings from lex/yacc.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "bd53f4f56b2ca93c1fe4f5af29b5040d2b32e88f", + "description": "turnip: Fix compiler warning about casting a nondispatchable handle.", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "master_sha": null, + "because_sha": "1c5d84fcae71b40f77891386ac53c8addee4f554" + }, + { + "sha": "ebd071d8cf034f898ce30df8277130d1625c902e", + "description": "gitlab-ci: Move to 5.5 kernel plus fixes for Panfrost", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "ae5e6406df49add1d70088671491f96e442c2d85", + "description": "panfrost: Remove some more prints to stdout", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "fcd8308b289a0749f2f889e4e04cc4974d7f6af5", + "description": "gitlab-ci: Run GLES3 tests in dEQP on Panfrost", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "de4eb9a3bb9fb073a5bf5cc157918bfa0f62b394", + "description": "mesa/st: toggle EXT_texture_norm16 based on format support", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "master_sha": null, + "because_sha": "7f467d4f73828ba782a2db38c74d33b85646dc85" + }, + { + "sha": "200a83a98394ce292fd1cdbd6e9166502379b5c9", + "description": "i965: toggle on EXT_texture_norm16", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "master_sha": null, + "because_sha": "7f467d4f73828ba782a2db38c74d33b85646dc85" + }, + { + "sha": "dc531869a918dc75ffc09b38851b750ba62673f8", + "description": "mesa: introduce boolean toggle for EXT_texture_norm16", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "master_sha": null, + "because_sha": "7f467d4f73828ba782a2db38c74d33b85646dc85" + }, + { + "sha": "784c454607be3e8dc395de429d9b99521d5ef8a8", + "description": "nir/lower_double_ops: add note for lowering mod", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "d2e4435c205810b71990c27befde2f99ed45b9df", + "description": "radv: fix creating null devices if KHR_display is enabled", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "ef0abe5404ca3bb983e4afcbf2306291a15579ca", + "description": "gitlab-ci: Add add a set of lima flakes", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "4c03d203965c2e88fb7337cf0af6e691517838a9", + "description": "radv: make use of ac_gpu_info::max_wave64_per_simd", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "9204ad70f2a49c783a38d926f01a54059bb3461f", + "description": "radv/gfx10: adjust the number of VGPRs used to compute waves", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "568f1504098f6204bcc842d66be0126764cb7d13", + "description": "radv/gfx10: adjust the LDS size used to compute waves", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "ea91b15a31369adafb8c7ecb1e345d24ee8d1948", + "description": "radv/gfx10: adjust SGPRs/VGPRs related info", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "a6df3ef6ecb3ba142b8b78beab7a7757194befad", + "description": "radv/gfx10: adjust the number of simd per compute unit", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "09d8726187f3f64ee41ae10345b77d4edf4130c9", + "description": "ac: add more ac_gpu_info related shader fields", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "974c87e449633e6a9bc761cd83ebf07663f4ed3b", + "description": "ac,radeonsi: add ac_gpu_info::lds_size_per_cu", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "cd6ec2b1abbd96f4456e92613c2232c919bb9023", + "description": "radv: implement a dummy winsys for creating devices without AMDGPU", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "f280c00ba6cd3b0d3a01ae2fc3085de89ec867ec", + "description": "egl: Factor out dri2_add_pbuffer_configs_for_visuals {device,surfaceless}.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "d32c458de76c9e0cc08c9ee1a7de23c3fca69298", + "description": "egl: Fix A2RGB10 platform_{device,surfaceless} PBuffer configs.", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "master_sha": null, + "because_sha": "9acb94b6236f8a76a5558cf1cb60bac976067851" + }, + { + "sha": "87924646db280c8f5f4b227fc610e9e557f15dda", + "description": "turnip: enable fullDrawIndexUint32/independentBlend/dualSrcBlend/logicOp", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "708c3a5ffd1a69dc14dbc0e022a4c3848f9138fd", + "description": "turnip: enable sampleRateShading feature", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "cb166aea24aff734f520f78c896255ec432f7f4e", + "description": "intel/tools: Do not print type/qualifiers/name for c_literal", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "5feea408893d646feb0ba873b7a4155a2fb53fe7", + "description": "intel/tools: Allow i965_disasm to disassemble c_literal input type", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "2f83daedb19d25744b2b89939713c9ca9e7ad29f", + "description": "intel/tools: Print c_literals 4 byte wide", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "0b0e958f4f096863fc29d8acd000caa0f0ff5bc2", + "description": "intel/tools: Add test for state register as source", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "31c29f4f55924e59b410b3f17c4b1105451bbc0c", + "description": "intel/tools: Add test for address register as source", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "9526e5c359b4cfa724dd8bba52586435e29b75bf", + "description": "intel/tools: Set correct address register file and number in i965_asm", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "87d9e78f268a462b96dd489bf8d8e356801306f8", + "description": "intel/tools: Handle STATE_REG in typed source operand", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "2a75e603652ef8670c1b5433dc435b11ce9309a6", + "description": "intel/tools: Handle illegal instruction", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "11a1cb2fa8dadca9d918e8421a3b26a1b176937c", + "description": "meson: Disable bison's -Wdeprecated since we still support old bison.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "5dfd83d7a1ce52a42485c54ca170311449379eb9", + "description": "anv: Always enable the data cache", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "master_sha": null, + "because_sha": null + }, + { + "sha": "d4e7a11bc3e33baa311595602719bb449ce51d31", + "description": "intel/aub_dump: stub the waits when overriding the device", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "31461e2379321cb0d4eeb28fb74fd78d2fd0bff6", + "description": "intel/tools/aub_dump: fix crash when using the default legacy context", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "76bf38eaf0b6c839eaa4a36990e4b14b8095b7eb", + "description": "intel/tools/aub_dump: move aub file initialization to maybe_init()", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "3569215d493da6dbb8359f1df1259563b2c61db1", + "description": "lima: expose fragment shader derivatives capability", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, { "sha": "01496e3d1ea0370af03e6645dbd2b864c2ace94c", "description": "v3d: Sync on last CS when non-compute stage uses resource written by CS", -- cgit v1.2.1