| [ | |
| { | |
| "sha": "4942e108909bbe0f53ec5fd52a3c7ae14c60abe6", | |
| "description": "radv: stop checking buffer size in vkCreateBuffer()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "05818bf7a4946eb3c1804fe0b6db113681985e38", | |
| "description": "Revert \"gitlab-ci: disable radv-fossils\"", | |
| "nominated": false, | |
| "nomination_type": 2, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "7b8ea3384832656e7db0e94692aca47f10083cce" | |
| }, | |
| { | |
| "sha": "0357a2e012982d610b5292327ead8917f1a1ce77", | |
| "description": "dri_drawable: missing header", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cafca76fa2c73f4b79bd0e99f077534e100d7826", | |
| "description": "zink: Fix building on macOS", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "eca7b24e74d5b2804cbd607c109ec0fe5c71a025", | |
| "description": "intel/devinfo: adjust subslice array size", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cd182a31c3d8ef93b38685a3eb1fb5ce7a149d2d", | |
| "description": "iris: Use util packing fns in convert_clear_color", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "34151f9be94ceeafdf46b6c95926d3d326930725", | |
| "description": "radv: fix clears with value of \"1\" and different DCC signedness", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "554e1c2000746c64a25920f2c4db9d814e11f52a", | |
| "description": "radv: Increase maxFragmentCombinedOutputResources.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "50658ed8da210680dfe24ea1cf312ba7be109e6a", | |
| "description": "radv/amdgpu: Use VkResult for wait_timeline_syncobj.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "20b51cdabe76461c86bdc1d37721d023da3a0f0d", | |
| "description": "radv: Skip wait timeline ioctl with 0 handles.", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "55d8022878fd11093c861a6386734f88454f21b1" | |
| }, | |
| { | |
| "sha": "afff9dd0f04d7f4a3a5616b80363f9228ed2f33d", | |
| "description": "radv: Use correct buffer size for query pool result copies.", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "90a0556c27c40e3520d645f2512d4596a109c55c" | |
| }, | |
| { | |
| "sha": "b775aaff1ec86f4ebd50867a045695da1fbeb2e1", | |
| "description": "radv: re-apply \"Do not access set layout during vkCmdBindDescriptorSets.\"", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "01f1bd4dfdb4f4d70fedfc999c99df9089d2f4ef", | |
| "description": "radv: re-enable fast clears for images that support comp-to-single", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "311077c483200e3594a755bba3a4df0c5d561df7", | |
| "description": "panfrost: Make pan_merge macro more robust", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "36f8f9b882a02afa1a2ff39ed16c731b617bc111", | |
| "description": "Fix typo", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7b7debe8f9b737e2f8b65930a3f52389cd508fe2", | |
| "description": "radv: fix restoring subpass during hw/fs color resolves", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "030daf80b5f07fbf72df014d82650e04049c92ff", | |
| "description": "radv/winsys: remove radv_amdgpu_winsys_bo::is_shared", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "847048fa241e85caeb957bee54f2a9acc94d6188", | |
| "description": "radv/winsys: stop zeroing few structs in buffer_from_fd()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3368e522b41cff2654fa4c18a2748bc03fe6c5cc", | |
| "description": "radv: remove unnecessary NULL checks in vkMapMemory()/vkUnmapMemory()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ff7aee2ac9898d71204f5a71ce02202aced5e803", | |
| "description": "tu/clear_blit: use || when working with bools", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5c69c44a997522a94e55a3f3613a27361c3d62e1", | |
| "description": "d3d12: Avoid a debug warning trying to unmap a not-mapped resource", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0c5fde39e48e9e2adf24308ac7f6489d29a625fa", | |
| "description": "d3d12: Set SSBO support caps", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "416a8078544177df2aca6053b032584e4d50fdd1", | |
| "description": "d3d12: Use DXIL load/store lowering pass", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "32375789e56a4f8696562ba9ad20bb8508b05e40", | |
| "description": "d3d12: Support setting SSBOs on the context and turning them into descriptors", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "49cf325d821a692ce0c68e57374d8484a930e23d", | |
| "description": "d3d12: Always create buffers as UAV-capable", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "de4c38c3a7cb0929428c41405d69f31345758d68", | |
| "description": "d3d12: Support SSBOs in root signatures", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c375b05bfe9ffbacd546afd9373dcda55b98038e", | |
| "description": "microsoft/compiler: Handle write masks in SSBO lowering pass", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "efc47571d4f952e597eea95deba4ecdc4eb7bc56", | |
| "description": "microsoft/compiler: Hook up uavs-at-every-stage flag", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "72b0d0cda060789d9d089aeda4ee9139d08b91f8", | |
| "description": "microsoft/compiler: Emit SSBOs from 0 -> count for GL (non-kernel, non-Vulkan) shaders", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7b8ea3384832656e7db0e94692aca47f10083cce", | |
| "description": "gitlab-ci: disable radv-fossils", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "01821a260150de155245a2e6622ef00ff7017227", | |
| "description": "CI: Trigger Windows build on softpipe changes", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d87a089579948e5063010d79d22b29005616699f", | |
| "description": "softpipe: Add a dummy field to sp_fragment_shader_variant_key", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "0b7a0d1a495578ed7d7457dc0fa7186678896c25" | |
| }, | |
| { | |
| "sha": "79af19ab9e93543fb127a02269f3112716063ebf", | |
| "description": "softpipe: Drop duplicate decl of softpipe_find_fs_variant", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0b7a0d1a495578ed7d7457dc0fa7186678896c25", | |
| "description": "softpipe: Use the draw module's poly stipple handling, like llvmpipe.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "764d367a62c13ecb2f0cf44cd3ee68136fd29ff6", | |
| "description": "softpipe: Drop the quad pstipple stage.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "222487fabeebfdfc3ec6cb4126ef484e5aacc1e5", | |
| "description": "radv: Fix memory leak on error path.", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "3da7d10d9bb6b6e8c9d87633244dc54692ac2866" | |
| }, | |
| { | |
| "sha": "d2148af2cabcf2118e7008d8368384c020ec480c", | |
| "description": "mesa/st: remove conditionals for driver state bits that are always set.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "86a7a36164d8cc42a89d20a0dfd745dde43b4aae", | |
| "description": "mesa/st: drop multisample mask/locations state drivers bits", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ddade693d00528e7b0765738e29bae8508222087", | |
| "description": "mesa/st: drop new framebuffer srgb driver state bit", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cbaf07297196a956587f47d388cef7072dc97562", | |
| "description": "mesa/st: drop clip plane driver state bits", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "33991f0743e34103072078235634ffb7da6a08c5", | |
| "description": "mesa/st: drop scissor/window rect driver state bits", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "42c7570eed27d33fc1963a6ca351767c0cd1cc0e", | |
| "description": "mesa/st: drop ssbo, image and sampler driver state flags bits", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "75255a1d0698f76044199111f8652090ff87aba4", | |
| "description": "mesa: drop unused transform feedback state driver flags", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6e15cc69ec2547ce7762542dd053f01e89b39c24", | |
| "description": "mesa/st: drop new uniform driver state bit", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f35d22b2ee98e3d88f280591e45337a10753c866", | |
| "description": "mesa/st: drop new tess state driver bit", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "562f01fbc7a45cc01f2bf778c0fcb925afc86d29", | |
| "description": "mesa/st: drop poly stipple driver state bit", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "784ced98f0934583fb010a4b2bcfc4f948f7e54e", | |
| "description": "mesa/st: drop new depth/stencil state bits", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "14e1f9cb9806640029346a9a8f542e7393f6ab2f", | |
| "description": "mesa/st: drop NewBlend driver state flags", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4f0316613f065972bda3e4fe3d63a6aa0bc42550", | |
| "description": "mesa/st: remove the viewport driver state flags", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c5af853cb922c1cba5f38b1a9b9b130f45365702", | |
| "description": "mesa/st: drop the rasterizer driver flags", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b2175609baa8c65dc717cc65dca9a64c99703bd9", | |
| "description": "mesa/st: drop the new array driver state bit", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "df4f0672d3f419baf078b29507db31bdec351048", | |
| "description": "mesa/st: merge NewDepthClamp state flag", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "535a9d420309f0dc731158f4b63da9ab88ac3143", | |
| "description": "mesa: drop optional tex/tnl maintains mode.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1adff0d0db066b00e01cf9459639dff5505b266a", | |
| "description": "mesa/st: move default enabled extensions into mesa.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "87cc3ee964ca84518952429dd3db682d50ecddd6", | |
| "description": "mesa/draw: drop the multi draw with indices fallback.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d17f45df1a666c28e38482e89377a1aba040fcbe", | |
| "description": "mesa: remove StripTextureBorder option.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "424941f0e48b541db3e9b665ccbb479070fc4f35", | |
| "description": "ci: debian-clang: build more drivers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "08f7d37fb97712e377f0b788be99bd10f899fa79", | |
| "description": "panvk: cast negative value to unint8_t", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cea1df7d34f68e6f627d9a5074754577db458c00", | |
| "description": "panvk: use FALLTHROUGH to stop a warning", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bc19893f5dd485c5f6a17c187cf41b7e4fd5f891", | |
| "description": "i915g: avoid left shifting a negative number", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "107c63aee883c4f23474d886d28719c10be65e1e", | |
| "description": "lavapipe: fix string-plus-int warning", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "944c8907ba80866cd52326cc7fb043df0d2c2e90", | |
| "description": "pan/bi: Don't call useless NIR passes", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f0f6aec5459412b52b334b70f939f196ce870b73", | |
| "description": "glcpp: Disable the valgrind tests.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "059b71b58def40059ad5d0f37fb8f2f8c613a8a1", | |
| "description": "ci: Enable a build with MSan.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6e6e16b31783b5c747cc70b5b5316c5aeda46ae4", | |
| "description": "isaspec: Sort field names to generate deterministic output.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e0ec818cfd86815ee9a3de62e1596c83bb791173", | |
| "description": "microsoft/compiler: dxil_nir_opt_alu_deref_srcs: return progress", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f5161f6cec701d60a430b004c28d7daa6964e80a", | |
| "description": "pan/va: Generalize LD_VAR_IMM_* to support flat varyings", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8df1b42eb0387f133746e4f4bb22147a6b3c980e", | |
| "description": "pan/va: Add .signed bit to right shift instructions", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "73d7a046fffea3b56cba7aa833f8a60845f12268", | |
| "description": "pan/va: Rename LEA_ATTR to LEA_VARY", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1e5a20a33b2fb17154ee64523875973b7bd69670", | |
| "description": "pan/va: Remove extra LD_VAR_IMM_F32 source", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4392c248443972923aba605bb193e92c5cb64154", | |
| "description": "intel/compiler: drop unused decleration", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2692a5f8db6918c5084bd634aedd087723a66f14", | |
| "description": "intel/compiler: don't lower swizzles in backend.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e12b0d0d60f0bc9926d53cdbdb7d62cc5cdde1d8", | |
| "description": "intel/compiler: remove gfx6 gather wa from backend.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ebaba7a2fd13ef7aba5721b6e2fb94b9e5ca508d", | |
| "description": "mesa/dd: drop unused InvalidateBufferSubData entry.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "57a730f4ad4275cdb73d23d1132e63c87301b528", | |
| "description": "mesa: drop unused _mesa_new_program.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3c9bbe2fa175b1f6ee0323f1fa91305d7ec4e12b", | |
| "description": "mesa: drop unused new renderbuffer code.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "be277ace89200f955e89546afe27383c30add0e1", | |
| "description": "mesa/st: use has_stencil_export instead of querying screen cap.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "37190ad932a8e7e67c69343249e895313790ef7b", | |
| "description": "mesa: drop texformat code this isn't used.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "739bf4d0beb55af3d6813b6ca9edc447a2383725", | |
| "description": "spirv: Allow VRS with mesh shaders.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c8c00fc6c3a37f877996eccda15f97b3030e022c", | |
| "description": "draw: drop unused function", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a7c5645dd3af12caf4ece1603c7712d75f91af86", | |
| "description": "gallium/tgsi_exec: drop unused function", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "887b838632b3f4eb438ea13bc7aa6f1edb3ca9c5", | |
| "description": "gallium/u_threaded: drop unused function", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2a5b867594751a4d1b757af98ada11508bffb5c1", | |
| "description": "glx: remove a set but not used variable", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "46a0f6384e6b1f556ded1a8a8b83927aa2af5743", | |
| "description": "r600: remove a set but not used variable", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ea33eceb32ed0bc9e0e6f92617f0e8960b9ca66a", | |
| "description": "r300: remove a set but not used variable", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "202ebf9969657ad7201f53a511901e8885d4332c", | |
| "description": "i915g: fix implicit-fallthrough warning", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "57f6ef69b910db19c943d784ba204dfce563bb64", | |
| "description": "lavapipe: fix implicit-fallthrough warning", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a48f1d51e2892b022e6ccf350024912f5a37f9b5", | |
| "description": "intel/compiler: disable workaround not applicable to gfx >= 11", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7440fbd596a70a7c04987224b484140c29325d68", | |
| "description": "etnaviv: Use mesa_log*", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "01bb981d57c6c94e9762dbddebf4ee78ad432e84", | |
| "description": "entaviv/drm: Use same log format as gallium bits", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b5eacfc469832c93b51ae930782c59d656453774", | |
| "description": "etnaviv/drm: Use mesa_log* for debugging", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "afbccdf8f933346a99ff7aea0b92c8cf4e966063", | |
| "description": "etnaviv/drm: Print gpu model at debug verbosity", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a93c0e18606eaa0dc535b46179d2bc5f9fd83a18", | |
| "description": "etnaviv/drm: Add some bo debug output", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "87879b0633a7c9b924c294b3827bdadb311261c3", | |
| "description": "etnaviv/drm: Use etna_mesa_debug for debugging messages", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ebd1f202ae10f851b23392c022e059467b90475d", | |
| "description": "glsl: fix invariant qualifer usage and matching rule for GLSL 4.20", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "f9f462936ad903f93829404ce99a2580ea21b725" | |
| }, | |
| { | |
| "sha": "0bc5e8cddc7a3a57b6b7a056507da4e87e628c80", | |
| "description": "ci: debian-clang: drop -Wno-error for self-assign", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f1dfc6a780ce65b8b274d30efdc532641527f05e", | |
| "description": "gallivm: avoid a self-assign warning", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9f8a204645c60f16681309a78ca3a28a276ec5fa", | |
| "description": "panfrost: Avoid double unlock.", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "2e6d94c198e4d10c82ed3ffd59e85f460bd58950" | |
| }, | |
| { | |
| "sha": "1d6f6f9102211931cdce50820e85b03f533f6515", | |
| "description": "ir3: Make shift operand 64-bit.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b293299776069676af1bc76aeb1d48223e0e7de2", | |
| "description": "aco/optimizer_postRA: Fix applying VCC to branches.", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "a93092d0edc92eea8e8e96709ad9857f05c45cef" | |
| }, | |
| { | |
| "sha": "ce4daa259cd97dd0c9d27aacb255e4afad8295c4", | |
| "description": "aco/optimizer_postRA: Fix combining DPP into VALU.", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "4ac47ad1cd7976d7effbbfae37fa69e26a288ad2" | |
| }, | |
| { | |
| "sha": "14a204b19d097ccebaad9d58c08631e0269a55b2", | |
| "description": "ci: clean up debian-clang no-error list", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ac90519e3526a2947f7124502ff2c49ebabab1de", | |
| "description": "anv: Simplify assertions related to graphics stages", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d36a43598c2dd2c490e8e8cb901d067fa56aeb8d", | |
| "description": "aco/ra: fix get_reg_for_operand() in case of stride mismatches", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "664810ebb0efe31c5c39d1f6a05c03cd3e6394a8", | |
| "description": "d3d12: Fix NV12 resource importing", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "a6db80546945f787646cb1d8ce7bab23a57ffa54" | |
| }, | |
| { | |
| "sha": "17ecd0b31a1f2f58281c225efc843f14b36ce03d", | |
| "description": "nir/opt_algebraic: lower fneg_hi/lo to fmul", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "30a7199e37cb26c189495860f3b04a2408144eb1", | |
| "description": "aco/optimizer: propagate and fold inline constants on VOP3P instructions", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "62bcfcd0a80153668a8545069f9a33c7e2be5ebb", | |
| "description": "aco: change fneg for VOP3P to use fmul with +1.0", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "193bd740ab8ca4ee978562eb18361448ad79146b", | |
| "description": "aco/optimizer: fix fneg modifier propagation on VOP3P", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "de916d827f77cdce88a413f6a4dc2c3f2b183ee2", | |
| "description": "anv: Refactor dirty masking in cmd_buffer_flush_state", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "37fca614b8642b633b94b829f7ca8fd4872a9f76", | |
| "description": "anv/blorp: Split blorp_exec into a render and compute", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2686c5419d67aab365c83647094a537a31a89085", | |
| "description": "v3dv: add Android support", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "658b2ca4677fb8326781ea519df3a7dcdcd3b7d6", | |
| "description": "r300/vs: Fix flow control processing just after an endloop.", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b48852436e3005728e7f2cb1a77eea68e7c21a50", | |
| "description": "r300/vs: Reuse rc_match_bgnloop().", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e41a53cd196ba4c3602a198d950bec2aa5fc23c9", | |
| "description": "r300/vs: Allocate temps we see a use as a source, too.", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e3d0ceccc9540860c8b0450952ec43e532d9980f", | |
| "description": "ci/r300: Add another xfail on the main branch.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e7470a40c569025b18d4d6767aa21caaa862a5b5", | |
| "description": "intel/fs: Add physical fall-through CFG edge for unconditional BREAK instruction.", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "4d1959e69328cf0d59f0ec7aeea5a2b704ef0c5f" | |
| }, | |
| { | |
| "sha": "f568d8098691ec0e9d086f8fc09019f863ea75f1", | |
| "description": "glsl: Retire unused modes for lower_64bit_integer_instructions.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "97242b39f90f724c6fe4fb655e971cd3b8c2fd7d", | |
| "description": "glsl: Remove comment about non-existing DFREXP_TO_ARITH", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b82b3a327e43730517e8d14c1cadfd4a0339547e", | |
| "description": "glsl: Remove dead prototype for old do_discard_simplification().", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6db1f93699a419fc8ceca896037de1f7898bf400", | |
| "description": "glsl: Delete the optimize_redundant_jumps pass.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c2ead6c9b56753bd1cf4bd12eaeb0d3f3530131c", | |
| "description": "glsl: Delete the vectorization opt pass.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8a21b2fda0958e88e6a709d9c1d5ee6bd345745f", | |
| "description": "freedreno/ir3: Dump const state with shader disasm", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9766a5721d0b6712d3cf9cb54caa047f2d1b068e", | |
| "description": "freedreno/computerator: Mark shader bo for dumping", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d1edc6d9a14cd8f53d6c308a55b2d9ace4675c79", | |
| "description": "freedreno/computerator: Fix @buf header", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "ba1c989348de066b35678fb1e6151dccd26831eb" | |
| }, | |
| { | |
| "sha": "78c53f48888bf936d41e16b8bcf020beb5c5ff99", | |
| "description": "freedreno/ir3: Handle instr->address when cloning", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "9af795d9b984055042ef4ed33c6d3f2021be778a" | |
| }, | |
| { | |
| "sha": "1d21de788d3f4f7fbdcf5b57884bc149a2e219e3", | |
| "description": "pan/bi: Specialize shaders for IDVS", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c59977c3bf4c0fe2340265f79b147fad77478e77", | |
| "description": "pan/bi: Add helper to decide if IDVS should be used", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a211d2b4e4fdf07d1773571104ad6bca7918e334", | |
| "description": "pan/bi: Use position shader ST_CVT path", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fe8ec3111487055676e27efe2a66704b315dad10", | |
| "description": "pan/bi: Split out varying store paths", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e0771d5832cc91fc51765d46fe3ed8f6db111da3", | |
| "description": "pan/bi: Remove the \"wrong\" stores in IDVS variants", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fba5936fdb7d13416b3cf6a2719c4b4f09930ee8", | |
| "description": "pan/bi: Add IDVS mode to bi_context", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c7fae2c89675eca2d59b8d1ecb58042b6b1a3792", | |
| "description": "pan/bi: Allow UBO pushing to run multiple times", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e2f7871bcf11b42060b0ae2496edb2ae17fe91d6", | |
| "description": "pan/bi: Extract bi_finalize_nir", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "62d46c7ee64509cbdaf6eeb57dfe66856401f0d3", | |
| "description": "panfrost: Add panfrost_compile_inputs->no_idvs option", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2ff3c4a636c891aa9f57722ca1ef03aafc5ad33e", | |
| "description": "panfrost: Align instance size for IDVS", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "79356b2e5f1762aeaaa81cc148cd5b469a47713d", | |
| "description": "panfrost: Skip rasterizer discard draws without side effects", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f5412409dbc8f3324c36f0ceaf488850d381ca89", | |
| "description": "panfrost: Extract panfrost_batch_skip_rasterization", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3a49f4798c12a02a56dbfdfa913acd5a3eb2f839", | |
| "description": "panfrost: Emit IDVS jobs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e5b0c514d8ab9c7722425dc5ceda6347b68dd429", | |
| "description": "panfrost: Extract panfrost_draw_emit_vertex_section", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4d8d987f1a039c382bd8077a82ee30f257f4254f", | |
| "description": "panfrost: Set secondary_* fields for IDVS", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "29f63c62835b8f934793042c99b7dd65ca1e201f", | |
| "description": "panfrost: Remove regalloc from v6.xml", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "83356c58f883ba761abdba294385946e1c19104b", | |
| "description": "panfrost: Split out regalloc/preload helpers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9e65ebb67a2517559494ad463bd57370e1b23702", | |
| "description": "panfrost: Add IDVS fields to shader_info", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "dc4fe86a012a67a12fcefb3f6c9bab58bcdc25e4", | |
| "description": "panfrost: Treat IDVS jobs as tiler for scoreboarding", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8dc1936faac8804669e21901bacf170e1c009291", | |
| "description": "panfrost: Fix Secondary Shader field", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "73e80994d501c2a422a969cdb2fbb321969099b2" | |
| }, | |
| { | |
| "sha": "b27bbbe0c93adb3458ec51ab313eb8acf13af850", | |
| "description": "panfrost: Remove unused shader info bits", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7358edad423fb9a4135288cea64f9fb952cdc1b7", | |
| "description": "panfrost: Set preload descriptor more accurately", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "52fe998aa606a6647033bfec5e7eef71ed67f5c3", | |
| "description": "panfrost: Track preloaded registers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e8566f7529664c993bb089367eb89a2e24d02a0a", | |
| "description": "pan/indirect_draw: Support IDVS jobs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "37ab248c775927fc7d7093d520f6a7fad9b8be46", | |
| "description": "pan/indirect_draw: Split out update_dcd", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d696183d4dc2ac695f74f802e03b893397e9567d", | |
| "description": "pan/indirect_draw: Don't upload garbage UBO", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "2e6d94c198e4d10c82ed3ffd59e85f460bd58950" | |
| }, | |
| { | |
| "sha": "e9b509755b4e1621274ff80117ad9858795579d4", | |
| "description": "intel: Emit 3DSTATE_BINDING_TABLE_POOL_ALLOC for XeHP", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e6fc231184fe9ed73dde0d79aae8534656f45962", | |
| "description": "anv: Add BINDING_TABLE_POOL_BLOCK_SIZE", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1ed7a65e6dedb26b73f5db5bf4d8f2fdf2a70d74", | |
| "description": "intel/genxml/12.5: Remove bt-pool enable from 3DSTATE_BINDING_TABLE_POOL_ALLOC", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9da17874881ace3d2bcd1546db33f3376c9593af", | |
| "description": "docs/macos: Update for recent Mesa changes", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "88b9b68f3023df0651d970896cc3123a2dfdef15", | |
| "description": "vulkan/runtime: Validate instance version on 1.0 implementations", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "64991d44a830b66f05643d9aae42e924330e616c", | |
| "description": "microsoft/compiler: Load synthesized sysvals via lowered io", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8d5b7450a4fc250cf7be185e0ed1023584ce397a", | |
| "description": "microsoft/compiler: Delete non-sysval deref load/store code", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f30768f1d69dc8e346926645ca913bd923e2e492", | |
| "description": "microsoft/compiler: Lower io", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f4d247c2e35534037ce75fdad3ba5dfe82184915", | |
| "description": "microsoft/compiler: Support lowered io (nir_intrinsic_load_input/store_output)", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0a9886cc45e5dd8ef8c041f490b79c6be4150881", | |
| "description": "renderonly: write down usage rules", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d4af7d25198ecfaac65fb58cd76da0640b042936", | |
| "description": "mesa/st: move st strings handling into mesa", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8956b7f38f889249911703a907db42a97131d76c", | |
| "description": "mesa/st: migrate barrier code into mesa", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "294dc8fa04650b17b95930c9b1023e981f0b8217", | |
| "description": "mesa/st: move msaa functionality into multisample.c", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f5eda36760ccb78e6a9ac9253b9e2fc750eef233", | |
| "description": "mesa/st: move get sample position code to static in mesa", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b6fd811d2ceb4d9eb2b09dd1726719e551f2646c", | |
| "description": "mesa/compute: refactor compute launch to look more like draw", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "56f5e6949757b97f3857b1cc1a79b0e6eec84c36", | |
| "description": "mesa/st: migrate compute dispatch to mesa", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "20de14c57ecb44dea3194dac7fe059e2511a2468", | |
| "description": "mesa/st: refactor compute dispatch to fill grid info earlier.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e9cc1633a225cfcc7d3313e8755b95b2693301b3", | |
| "description": "util/ra: Fix numeric overflow during bitset allocation", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "d4a4cd20d529b4988c55a8b47dc841dae98eb002" | |
| }, | |
| { | |
| "sha": "84b21fea46d2b5670b3114cd48a7e859b2e42a35", | |
| "description": "meson: drop a temp formatting variable", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "44dba714f558ba9d56cff9297086c0be81db522f", | |
| "description": "docs: update the required meson version", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1867a0cebfb10bb2102bcec4420c4768429dd8da", | |
| "description": "meson: drop a comment relating to old meson version", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "88d0aeab6da3cc720314db99110cd10bf5d46232", | |
| "description": "meson: drop compatability with < 0.48", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "eebb2dedb27652761f9c59c4a489ba46c583ab4e", | |
| "description": "intel/fs: Add a NONE scheduling mode", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e6ddee764eef29d3fe6c66a22de6e60299a9a36d", | |
| "description": "intel/fs: Reset instruction order before re-scheduling", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d49d092259829ad9e33d0d9fc8eef9759d9fe56e", | |
| "description": "Revert \"intel/fs: Do cmod prop again after scheduling\"", | |
| "nominated": true, | |
| "nomination_type": 2, | |
| "resolution": 2, | |
| "main_sha": null, | |
| "because_sha": "ba2fa1ceaf4ccb905e1d841b45f88505449db44e" | |
| }, | |
| { | |
| "sha": "e6f0def97df3f83823bd1300e334ce48b23be005", | |
| "description": "intel/eu: Don't double-loop as often in brw_set_uip_jip", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cf98a3cc19879d67d71023a4a85c16c2de560150", | |
| "description": "intel/fs: Use OPT() for split_virtual_grfs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "38fa18a7a325e1aca105c643dee0ae8305f4b35f", | |
| "description": "intel/fs: Be more conservative in split_virtual_grfs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c9c50f89b2b68300d473060df5d8d841e2e1e49e", | |
| "description": "spirv: Use the incorporated names", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "53f38d36835a72acc83eb9a47422651789de4125", | |
| "description": "spirv: Identify non-temporal image operand added in SPIR-V 1.6", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "729df14e4528b70e63332e4255571729253e9791", | |
| "description": "nir: Handle volatile semantics for loading HelperInvocation builtin", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "49e0dd6d426a3605ee511f5029b6a3711721b413", | |
| "description": "spirv: Update headers and metadata to SPIR-V 1.6, revision 1", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "96d28f4cde3d8c01a42969cf54c8db0b3a4ce70d", | |
| "description": "docs: update calendar and link releases notes for 21.3.2", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7dbd3d73d48a2cee6aefde4f7556b2c3e58a7406", | |
| "description": "docs: add release notes for 21.3.2", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3415b51b1ce173735ff8c9a61846c9e27c6b8ffd", | |
| "description": "ci/windows: Remove line numbers of SPIR-V errors in spirv2dxil tests", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fa4e08112ecb54ec082c2b259842c0758ddc9f2a", | |
| "description": "aco: remove SMEM constant/addition combining out of the loop", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "dd18925f864dd4160502c7080e6f07aff0932345", | |
| "description": "aco: skip &-4 before SMEM", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cf5fc4b973cd9193f3a1fcb684c75a0e15c2b25c", | |
| "description": "aco: disallow SMEM offsets that are not multiples of 4", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "860532c5a16e912b66537d911f60b61439630937", | |
| "description": "radv: Add safety check for RGP traces on VanGogh.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3077d968568213bfe2990ddc4ada2763d9701418", | |
| "description": "crocus: Clamp VS point sizes to the HW limits as required.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "39ea803f9fb7fadd19963a99b4fe3cfc9147b073", | |
| "description": "ci/crocus: Add support for manual CI runs on my G41.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a65285f54be6d756a8a558f638c18bb4f075222c", | |
| "description": "nir/opt_access: infer CAN_REORDER for global access", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "403ae3b48eef757dd296dcc9b4ab980fe468b623", | |
| "description": "nir/algebraic: optimize more 64-bit imul with constant source", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c56cf157c518193ef85d54f9185df5c703d14896", | |
| "description": "nir/opt_load_store_vectorize: improve ssbo/global alias analysis", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ac8afe3f446e138307981bdc6789b23e4d368e12", | |
| "description": "radv: fix dynamic rendering global scissor", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "288a670f17be32bc19ef0b07d140b5a2926cf4c3", | |
| "description": "anv/pipeline: Get rid of sample_shading_enable", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "deec7a590b32d374032c4039e1b14e9a09a5e67d", | |
| "description": "anv,nir: Use sample_pos_or_center in lower_wpos_center", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3c89dbdbfea5b5797756782045d0c53206ebf7fa", | |
| "description": "intel/fs: Implement the sample_pos_or_center system value", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a580fd55e1ed5db7cbc2f1c2f8a88e2a0b6dbbf1", | |
| "description": "intel/fs: Rework emit_samplepos_setup()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ac7255ed1e40f441c5b92faa3a7788e7672ced52", | |
| "description": "intel/fs: Return fs_reg directly from builtin setup helpers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e8acc5a7ea8168fce587c6728bb988e77516e64c", | |
| "description": "nir: Add a new sample_pos_or_center system value", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "732b234ddba7ed697cb1ed351d56cc4a8b56539a", | |
| "description": "radeonsi/nir: Check for VARYING_SLOT_PRIMITIVE_ID not SYSTEM_VALUE", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "b59bb9c07ae47f9f59bd7fcad6af77c591bb3611" | |
| }, | |
| { | |
| "sha": "41cc6a4c7f785a76a6e846f995ffdfa99f1492b5", | |
| "description": "glthread: only log glthread destroy reason when it's not NULL", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "670759a208d3d0c6ef50be2edb27eb693a23e700" | |
| }, | |
| { | |
| "sha": "c1860a68483ebd0ca859fa24fc0e0426d862d0a9", | |
| "description": "radeonsi: don't use perp. end caps when line smoothing is on", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "45717780082b32d0af2d64f7e866a0e07f6d8d84" | |
| }, | |
| { | |
| "sha": "94603786c5d6caf6988680e8469067a65ffffdff", | |
| "description": "aco: fix check_vop3_operands() for f16vec2 ffma fneg combine", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "15a375b4c8668814eed39810518dc7e2f8efef6e" | |
| }, | |
| { | |
| "sha": "504e5cb4e893d8603c1ffde510df1f260f72e798", | |
| "description": "nir/print: print const value near each use of const ssa variable", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "23f8f836e0eadcb4a38fae28d1c96643663753c1", | |
| "description": "nir/print: group hex and float vectors together", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d2b4051ea99bb203f7177a73f1328d1de76a4ad5", | |
| "description": "nir/print: move print_load_const_instr up", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bc11dc7187a326ecec3fdbf4fee7436815f8537f", | |
| "description": "broadcom/ci: restructure expected results", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ed7c48f94aa3c80afcb30e70881512ee052d99bf", | |
| "description": "radv/amdgpu: Only wait on queue_syncobj when needed.", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "7675d066caa8fd41911e0f5e88b78fb4d7a5f626" | |
| }, | |
| { | |
| "sha": "3878094eb1c611d95deb472b6b93cd327e07a1ce", | |
| "description": "anv: Drop anv_sync_create_for_bo", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b00086d393f3618c36674bfb78113148e71a902a", | |
| "description": "anv,wsi: simplify WSI synchronization", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9ae1e621e56fb845b7195f7bd5fb84f52ebff688", | |
| "description": "anv: Implement vk_device::create_sync_for_memory", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "36ea90a3619f86e9bf0b51e2b0c28b213e08083d" | |
| }, | |
| { | |
| "sha": "2188829d293bdc16216deda566ef715e57a79f18", | |
| "description": "vulkan/queue: Handle WSI memory signal information", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "9bffd81f1cb7c4a653d18b4b43296f89caed4db7" | |
| }, | |
| { | |
| "sha": "cdf101455d488a9dadb74765d5250dbc34472165", | |
| "description": "vulkan: fix missing handling of WSI memory signal", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "b996fa8efaa42558bda2c52377561d7eb3c4127e" | |
| }, | |
| { | |
| "sha": "ff44547ea443977edabf46dc4dcce17f8cf038d4", | |
| "description": "intel/stub: Implement shell versions of DRM_I915_GEM_GET_TILING and DRM_I915_SEM_GET_TILING", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "953a4ca6fec2a80e02bfcc4afcbd40aaab41c1c9" | |
| }, | |
| { | |
| "sha": "2dc7c24b80147709e00cc47a2d1da1ca6058e9d2", | |
| "description": "intel/stub: Silence \"initialized field overwritten\" warning", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "0f4f1d70bfe96fc9e218ef5c2196bb677aaa251b" | |
| }, | |
| { | |
| "sha": "9c722a06edf33683083f995566acee5fdfbb9ebb", | |
| "description": "ci/freedreno: Add known flakes from the last month.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c77e5af7a36f9652d005c5ddf9c21e6c3cd6812d", | |
| "description": "glx: Fix GLX_NV_float_buffer fbconfig handling", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "108881cbcc9c38f7c447bc401287cc27ae89e7ae", | |
| "description": "venus: add some trace points", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "631b3fe3e9e27302d48051f7d5bef5e4e1bb0e40", | |
| "description": "meson: correctly detect linker arguments", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "22673a980f30cf71ea1d7e3d4feb161c549d48a4" | |
| }, | |
| { | |
| "sha": "7a22967de310069fe7be2a5e144fb677baaa071d", | |
| "description": "r300: Remove unused RC_OPCODE_DPH", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9312bfb5fb05f8b641eb6360a2af38d946b873ae", | |
| "description": "r300: Remove unused RC_OPCODE_SFL", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "495d119aa9b23b2fd7d2c888b22d6741e78714aa", | |
| "description": "r300: Remove unused RC_OPCODE_CLAMP.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9ed55c0c1590e5d737f6797592f37b0c571e7233", | |
| "description": "r300: Remove unused RC_OPCODE_SWZ.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a982d0baf3a9a9ff13d191cf7a61ec34b995eb15", | |
| "description": "r300: Remove unused RC_OPCODE_XPD.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2e2b755ecbe643dbc89b0406c5c72158669c5d21", | |
| "description": "r300: Remove unused RC_OPCODE_ABS.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7a0c3b10247ac514483fe3285c48176122756b8b", | |
| "description": "r300: Remove support for SCS.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "acef6b6bb34bdfe1e63572da8d75ee3dd05ea152", | |
| "description": "r300: Remove some dead compiler code.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f7e63ec5d87367c44b5e02bf65de724ff268b877", | |
| "description": "nir/print: compact printing of intrinsic indices", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d8fa625bb34a109586d5f9d1594240bbe7c693be", | |
| "description": "nir/print: expand printing of io semantics.gs_streams", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "be25db9f0f3888b9846c2c53b300f7bcdb5ee563", | |
| "description": "nir/print: simplify printing of IO semantics", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7325179bcb07b7e6aa9a1469f425e7003b4fa249", | |
| "description": "intel/compiler: Use uppercase enum values in brw_ir_performance.cpp", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d3f4f23ca345fb69b4a1453c964c8a8b4370aeb4", | |
| "description": "intel/vec4: Inline emit_texture and move helpers to brw_vec4_nir.cpp", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "92d194427da7ed2c74280f7e5b0dc4789bb0b537", | |
| "description": "intel/vec4: Use nir_texop in emit_texture instead of translating", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2729a741fc346e5a747a47570624f64bc84f5dd8", | |
| "description": "intel/vec4: Use ir_texture_opcode less in emit_texture()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5ce4017a2bf76c2879521e9a6c272d8257133070", | |
| "description": "radv,aco: do not disable anisotropy filtering for non-mipmap images", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8a327722d541d4b8eb3cdd485cf8b0770d1912b9", | |
| "description": "ac/nir: add an option to disable anisotropic filtering for single level images", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1cb5c1775b0a647600d3159c287063bccd0cc38c", | |
| "description": "glx: fix querying GLX_FBCONFIG_ID for Window", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6c5b3c6bb56b12ae1e0f04e7bb62e2e60abe991d", | |
| "description": "dri: Remove unused driGetRendererString", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7cc42a8dd43a2675885f8a926721a6f337719cc1", | |
| "description": "dri: Remove unused driUpdateFramebufferSize", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7e1e3722fb31b1da7de8cd8a548e5053f58a7e7d", | |
| "description": "dri: Remove unused driContextSetFlags", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "69aad9778802d10ff910be78fe16382e09202fa2", | |
| "description": "mesa: Remove unused _mesa_initialize_visual", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cd38b6e2e857037a195916cdcffce50ebc10a0ef", | |
| "description": "anv, iris: Implement Wa_14014890652 for DG2", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "40b66a44998407c0a91bf6a1d762d204a56b81a0", | |
| "description": "anv, iris: Add Wa_22011440098 for DG2", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "17a1df79bab5ef6f222aa5538b8e7c83f7ec1b7c", | |
| "description": "anv, iris: Add Wa_16011773973 for DG2", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b1156f23a2a80a37ab13f7283cb3726dd7e78e7d", | |
| "description": "Revert \"nir: disable a NIR test due to undebuggable & locally unreproducible CI failures\"", | |
| "nominated": false, | |
| "nomination_type": 2, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "6eb3fe2d4fa2c42d7ee1e20b390b3117a8980eaf" | |
| }, | |
| { | |
| "sha": "49c356a3356fbbe180ab9ec1027e744850550e53", | |
| "description": "meson: Bump version required for gtest protocol", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "dcc7b19cae924ecbcee88186a11df0290e5c7a8e", | |
| "description": "nir: Initialize nir_register::divergent", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "c7fc44f9ebbe93f7aefc010aea4e13e29d0d67fd" | |
| }, | |
| { | |
| "sha": "3ffd6f3fa624c2da09c8ab72588f89fdfc501c69", | |
| "description": "nir_to_tgsi: Set the TGSI Precise flag for exact ALU instructions.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "af4d277cccbba77a78f49c83305f99eef8c12f4a", | |
| "description": "mesa: OpenGL 1.3 and OpenGL ES 1.0 are not optional", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5f14e9878085930fc5c396bcc5423879f474e1c7", | |
| "description": "mesa: OpenGL 1.3 feature GL_ARB_texture_env_dot3 is not optional", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "61a3e68767bb0789367f0c5f16c1ef0e7d81f101", | |
| "description": "mesa: OpenGL 1.3 feature GL_ARB_texture_env_combine is not optional", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7649ab1f03f6e020baa64db63bc2cc40f1bbbd88", | |
| "description": "mesa: OpenGL 1.3 feature GL_ARB_texture_cube_map is not optional", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c11641ab2419f961bbaea0d4e1c806a4fea5f819", | |
| "description": "mesa: OpenGL 1.3 feature GL_ARB_texture_border_clamp is not optional", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2ca13abccebfaafe567f78ad40a04d1129e63942", | |
| "description": "intel/fs: Use HF as destination type for F32TOF16 in fquantize2f16", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9c81de7df296fd3854c2a7cc3f2a994076b6a5f6", | |
| "description": "venus: cache shmems", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7bec2a0b2397d73583bc678c7531ad82d5b28c90", | |
| "description": "venus: add VN_CS_ENCODER_STORAGE_SHMEM_POOL for VkCommandBuffer", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "487926aa8658fe3e533ab68a36f3b2aff07db716", | |
| "description": "venus: add vn_cs_encoder_storage_type", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1fe8f0fea0dd81a8d055b158e7c480a47fa25db0", | |
| "description": "venus: use vn_renderer_shmem_pool for reply shmems", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "35c430e75a10c5ffcd6bce99dc657b196c7766f7", | |
| "description": "venus: add vn_renderer_shmem_pool", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "511fb6b8e99dfdd1734214706bceb2bda24b6219", | |
| "description": "venus: add vn_renderer_util.[ch]", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ee283c49b7b1268a6bb50f5e2ed279fb72f03c4b", | |
| "description": "mesa: inline mesa_initialize_buffer_object.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "131efc204df5287b9a52b7dfcbb61dd3f0593ee5", | |
| "description": "mesa/st: remove st_cb_bufferobjects*", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8c1472bc84dd6c7b55039aae3fe67248e051eb21", | |
| "description": "mesa/bufferobj: move invalidate buffer to optional feature", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a79f5d90162364818c8df8bca79185bea7461ef9", | |
| "description": "mesa/st: rename access flag to transfer flag function", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fdd31298d3059ce31a836854615c5bd1ffa00de5", | |
| "description": "bufferobj: cleanup subdata copies", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "955ddc02e433ef7d9e41412134d4725f4a4b3451", | |
| "description": "bufferobj: inline page commitment", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "55bb6cc8e1730b107789cfb1effdd88d01388d9e", | |
| "description": "bufferobj: inline buffer clearing", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "22e516b8466855bf5abd4720d2b6013841771a4b", | |
| "description": "bufferobj: make sw clear buffer static, move it and rename it", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ff8c2a1748b9fe8fb76a4f01798846ff4021e16c", | |
| "description": "mesa/bufferobj: rename bufferobj functions to be more consistent.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f6840bb940686adc5d06b2af21c1cb44cc32a9bf", | |
| "description": "mesa/st: make static the buffer object funcs that can be", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7288fcdc72492aa6ffc7dd08f0a5cbd1b969a380", | |
| "description": "mesa/st: migrate most of state tracker buffer objects into mesa", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8232cf1b4debe76307888e4db50fbc040f10374f", | |
| "description": "mesa: add pointer to cso_context to gl_context", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "22607020f596e0c986cec4c06fcd44d9beb2bda8", | |
| "description": "mesa: add a pointer to st_config_options to gl_context", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f6c608dd2435418f16f2f9ea7cc57619bd3ebf73", | |
| "description": "mesa: add a pipe_context pointer to gl context", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "90cb1493b711a7b6447d57cee38a76f58aa06ca5", | |
| "description": "mesa/st: start moving bufferobject alloc/free/reference to main.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "970daedb1d5fd191eab0296db09fa05e94db9a05", | |
| "description": "mesa/st: merge st buffer object into GL", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1c4f76672d31e500e392dcebf25ee6af23d4b1db", | |
| "description": "broadcom/compiler: avoid unneeded sint/unorm clamping when lowering stores", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cca8803e6bd19bd4c9f11239b5d79a662be986ce", | |
| "description": "radv/winsys: update sparse mappings with OP_REPLACE instead of OP_MAP/OP_UNMAP", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a6ca0a8c52d7ff1ac0d3aca3cc727c6dc571f94a", | |
| "description": "radv/winsys: stop using reference counting for virtual BOs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a931d5a4a4d567e78d7e02b6fd506871c84a341d", | |
| "description": "radv/winsys: clear the PRT VA range when destroying a virtual BO", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "782474782be87a4e1fba47b7143ec6081a7a806e", | |
| "description": "radv/winsys: remove useless has_sparse_vm_mappings checks", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b05d228695b0c8219d37188792224f9cb026b0f5", | |
| "description": "Revert \"anv: Stop doing too much per-sample shading\"", | |
| "nominated": false, | |
| "nomination_type": 2, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "1f559930b6b7a633d93cd4e9cc4965b3f5e7c607" | |
| }, | |
| { | |
| "sha": "ae4065f0b2d7aa47c22f1241b6ba6fdc0a440fd2", | |
| "description": "mesa: use nop dispatch for ColorTable/Convolution/Histogram", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7994b6c893c2feaa8485c012494cdaba69145eba", | |
| "description": "mesa: remove all GL func forward declarations because they are autogenerated", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0ca96f5cf6d31ba16466f60c316483baa548aa30", | |
| "description": "mesa,vbo: make ES wrapper functions static", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4c91c6162b64ab44105b5199cde5cb596a29c129", | |
| "description": "glapi: add missing no_error settings for implemented functions", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9a9d14fa4d2c57f0ba2b1bef9326ccd70f7d33e4", | |
| "description": "mesa: remove COPY_DISPATCH code that doesn't do anything", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "933a88f76c6af1dd2a77e31b22ef6e310bf77de2", | |
| "description": "mesa: rename _ae_ArrayElement -> _mesa_ArrayElement to match glapi", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e49d9c0fed174d5bdf9785fce43da07e610f1148", | |
| "description": "mesa: use ctx->GLThread.enabled now that it's correct", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d052612317717d57beb32eb32c2bcd21b683ebf5", | |
| "description": "glthread: disable glthread if the context is lost", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9d8301d60210a80f000cc0c30e17b04a4ffc60bd", | |
| "description": "glthread: fix restoring the dispatch in destroy when the context is not current", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "670759a208d3d0c6ef50be2edb27eb693a23e700", | |
| "description": "glthread: inline _mesa_glthread_restore_dispatch and merge disable & destroy", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7b123ad16aa7f14eade024d2329d44367b8b41d4", | |
| "description": "glthread: set marshal functions in dispatch only if they exist in the API", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e93a9b422cd840d58cdf4446ba0f52c73c8a560a", | |
| "description": "glthread: add nop dispatch", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "dd3709dcfd18bcacec458f5c478adc0fe5d02d2d", | |
| "description": "vbo: expose all exec entrypoints for glthread and match api_exec_decl.h names", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bade2407fa108b75e20f326e8f5d7439fbf2cd91", | |
| "description": "mesa: remove GLvertexformat", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a87e5d437e6c269b62775cb4ae4925fc96a86041", | |
| "description": "glapi: autogenerate install_vtxfmt with python", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1f33948733808dffe94ae70f4bbd42d7e9e3430a", | |
| "description": "glapi: autogenerate all _mesa_* forward declarations in api_exec_decl.h", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5603d3e42ce67cb20fe34806564452fababfcb37", | |
| "description": "mesa: remove api_exec.h and move its contents into context.h", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "898649c145982e95b19045896861d4d03f588fcb", | |
| "description": "glapi: autogenerate api_save.h with save_* function declarations", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "df3447c331bbf5e2ddb34e9f6e13c0ad1240aca5", | |
| "description": "glapi: autogenerate _mesa_initialize_save_table with python", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d7c516124285a2f71cf499e26067a35d7b7d0349", | |
| "description": "glapi: move reusable glapi printing code to apiexec.py", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ac622b85368d636446c6c1dae8daaec0499df614", | |
| "description": "vbo: rename ES vertex functions to match GL dispatch names", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "62eba623b5c65ab56fb0b73ff6fecd8a9c1901f4", | |
| "description": "vbo: rename vertex functions to match GL dispatch names", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "dd6b1ae1109ca8d9994523ec39d2e7d49cb56405", | |
| "description": "mesa: add EXT suffix to VertexAttribI*EXT to match glapi name", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "77c2a7c2e40afec7b222641045ec90895e37ac3d", | |
| "description": "glapi: replace dispatch.h inline functions with macros for faster compilation", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1aa0b587cd0db0ba9a74f53c54b0c136ce8d8e52", | |
| "description": "glapi: move apiexec API condition determination to common code", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6e4238f99acef72e3d38b39cff33e5ea4fa496ae", | |
| "description": "glapi: rename gl_genexec.py to api_exec_init.py, api_exec.c to api_exec_init.c", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9cef21e33f3e5fdbae63029da8a29ad36916f309", | |
| "description": "mesa: rename dlist functions to match dispatch function names", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "12b1feb03e222178b314a06f20ba981486b1ec84", | |
| "description": "mesa: don't set CallList* redundantly in _mesa_initialize_save_table", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b8ad4fd59de7a4c63844d44fc601e663e88796b2", | |
| "description": "glapi: rename exec=\"dynamic\" to exec \"vtxfmt\" to make it self-explanatory", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8fa0332965b67dcef3001fcf8fc499cbd7742101", | |
| "description": "mesa: move the ES2 check from vbo_init_tmp.h to install_vtxfmt", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0f4891d77db60da6dac2cdb03437af4e92abc130", | |
| "description": "mesa: inline _vbo_install_exec_vtxfmt", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "43a9f6a938b874d5220cef2784d2619b88537264", | |
| "description": "mesa: move _mesa_initialize_vbo_vtxfmt calls to a common place and inline", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e7c543c60fbfe0ca81998af06266de1aae2037e9", | |
| "description": "mesa: inline _mesa_install_dlist_vtxfmt", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "31baf7bc4d681b5eb970dd2e6e5100ad4eb291db", | |
| "description": "mesa: inline _mesa_install_eval_vtxfmt", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "086c03e83987dedc0ce31d84d748205c8240046d", | |
| "description": "mesa: inline _mesa_install_arrayelt_vtxfmt", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d07b0d7dd776279c92152eac5007c72a2f6be292", | |
| "description": "mesa: inline vbo_initialize_save_dispatch and rename the functions", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6fcec5900e359bc73eeb69ce4a305c5df08cfe5c", | |
| "description": "mesa: include less stuff in dlist.c", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1b80e1716e2ae1e306e799c9822b1c86de6e4d4c", | |
| "description": "virgl: Enable higher compatibility profiles if host supports it", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b8b70fc1b968eef2719ed6daadfdb251784e58b2", | |
| "description": "ci: pin virglrenderer version", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "451e6c1b32c2ea43d84ab60513dc6fde2373431c", | |
| "description": "radv: have the null winsys set more fields", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9e8fa8168b9056c27736514b4d757b091412ce3d", | |
| "description": "radv: Expose the ETC2 emulation.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a8078bab91c80aa7e49c1b9cf9181b8dc729a6b4", | |
| "description": "radv: Deal with border colors with emulated ETC2.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1153db23f58c39af2472e3bdfa721879ca1ac8cd", | |
| "description": "radv: Add ETC2 decode shader.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "42a71be793f60309901af898189593a8bff7e05f", | |
| "description": "radv: Add extra plane for decoding ETC images with emulation.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c55ebdb76d9720aeab3a0e2673dc65d43f8ab082", | |
| "description": "radv: Use the correct base format for reintepretation.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7c5fe66f8af4a8b3dde940f656eb4d149e9580d2", | |
| "description": "radv: Set up ETC2 emulation wiring.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ef3b31c967d682212461f66622a0679fc6866ce2", | |
| "description": "v3d: Don't force SCANOUT for PIPE_BIND_SHARED requests", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2cbbfd23cec2f5de607af680e415030a0acd6f9f", | |
| "description": "v3dv: Hotfix: Rename remaining V3DV_HAS_SURFACE->V3DV_USE_WSI_PLATFORM", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2630c8f546584948214ce846e99298f19d6f20d7", | |
| "description": "broadcom/compiler: improve thrsw merge", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d4a4cd20d529b4988c55a8b47dc841dae98eb002", | |
| "description": "util/ra: use adjacency matrix for undirected graph", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f71713d43c08f3b6cc85a304d2fc4bf996a04025", | |
| "description": "lvp: Free the driver_data pointer for all commands", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b8f6685bb522a6719c80318fd6acdb85ca31919b", | |
| "description": "nir: use call_once() to init debug variable", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "18c039b2e17868b2f98841da48f811de810d176d", | |
| "description": "tgsi-to-nir: initialize NIR_DEBUG envvar", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "f77ccdfb4a229b7a0cf83b7d8965faa969cf3a6f" | |
| }, | |
| { | |
| "sha": "42a865730ef72574e179b56a314f30fdccc6cba8", | |
| "description": "iris: Disable the SMEM fallback for CCS on XeHP", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9a188b10a5f4f4662530a9a29bc4e7cff775b3f7", | |
| "description": "iris: Rework the DEVICE_LOCAL heap", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "305677e242e9092cd37e2bdee1cbfbd04fc0a436", | |
| "description": "iris: Add and use bucket_info_for_heap", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cd787b4e68b0127d0d8cac3d8ecc17c199d74030", | |
| "description": "iris: Add and use BUCKET_ARRAY_SIZE", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5885a2cf131d60b13004de4bd1ef212d3cf318ae", | |
| "description": "iris: Replace \"local\" with \"heap\" in bufmgr fn params", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7a8bf62ac83e50e9da7a24ae474bcf5c7b2f43d0", | |
| "description": "iris: Use a num_buckets pointer in add_bucket", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b77935a83d40746b7a6591b4ca938e5ccd4e8fec", | |
| "description": "iris: Add and use flags_to_heap", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "14ebd81ee36318a4d26b2d4250501a8a590dfaf0", | |
| "description": "iris: Replace bo->real.local with bo->real.heap", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f93892c5d3300127faabb5ba8cbf986d11cc38a4", | |
| "description": "iris: Free the local cache bucket in bufmgr_destroy", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "55be94dcab4eebd10ae11c3f982c4c91b67fb3a7" | |
| }, | |
| { | |
| "sha": "65576eec2ecafcf04e035a48f13456d810720a5c", | |
| "description": "venus: fix vn_buffer_get_max_buffer_size", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "a74f2495ca07bb536e8f1caaa8c2a4ed36c10d67" | |
| }, | |
| { | |
| "sha": "d92e353a113ecf5f9026e6977e3e52abdc5ea162", | |
| "description": "pan/mdg: Fix definition of UBO unpack", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a026d2d11c8abd2094b2453812ba1ccd947659ac", | |
| "description": "intel/compiler: Assert that unsupported tg4 offsets were lowered for XeHP", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "52a55f097f3105e25e778f173c2133bfc00478ad", | |
| "description": "intel/compiler: Use nir_lower_tex_options::lower_offset_filter for tg4 on XeHP", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "211e0606c7805dd1ce870d736681078985d657d7", | |
| "description": "nir/lower_tex: Add filter for tex offset lowering", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "abace2b8a454d4aa787a20eadef353d5f6a04592", | |
| "description": "iris: Align buffer VMA to 2MiB for XeHP", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c17e2216dd5f2ace77e44a8008b2b177d633b05e", | |
| "description": "anv: Align buffer VMA to 2MiB for XeHP", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f94ff2cc0387430a25e56e8b91fc6129a29ec0fa", | |
| "description": "iris: Not all gfx12+ have aux_map_ctx", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "36425c43c956e6eb22be8b4ef147666285bc8e51", | |
| "description": "glapi: Never use dllimport/dllexport for TLS vars on Windows", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "c691149f3e8632243dbf9003fc8c6bcf1d22b822" | |
| }, | |
| { | |
| "sha": "15a375b4c8668814eed39810518dc7e2f8efef6e", | |
| "description": "radv,aco: don't lower some ffma instructions", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "165ca5088b79a5f0b2ffcbfbf15c0f90b924bcd3", | |
| "description": "radv,aco: implement nir_op_ffma", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c5f02a1cd3b110bafff0fc55064938604bf539ee", | |
| "description": "aco: swap multiplication operands if needed to create v_fmac_f32/etc", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f4f5d577fcb33f443a55ec53e27f91d164239862", | |
| "description": "aco: swap operands if necessary to create v_madak/v_fmaak", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2665320c78cb0073ffe599ae20e0e399b29e305c", | |
| "description": "aco: create v_fmamk_f32/v_fmaak_f32 from nir_op_ffma", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a487747ebd84c843356e86fdb6538383aa7c4083", | |
| "description": "aco: use more predictable tiebreaker when forming MADs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9a388beda7ba10675246bf782f8c362448d92c40", | |
| "description": "radv: ignore dynamic inheritance if the render pass isn't NULL", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "841949e50b3a98d0a2b0ad040ed31ba6331f2b2e", | |
| "description": "radv: fix dynamic rendering inheritance if the subpass index isn't 0", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "43022ecc3af59fef83e1b2aa6212ac305bc694e6", | |
| "description": "radv: enable lower_lod_zero_width", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "be53b3d1bf6f0fcc8a9a132957076045810bbb30", | |
| "description": "nir/lower_tex: add lower_lod_zero_width", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "51e772586c2ad0c5a436b495b464267de9f1385c", | |
| "description": "radeonsi: use max_zplanes after the last write", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "c0f723ce2b80a27e8d813396a5b7c9cbca7006a7" | |
| }, | |
| { | |
| "sha": "84fea554e3ebebc5e1ed179a6d716e2deb5c35de", | |
| "description": "radeonsi: silence a warning", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "573d6451335a0b3c947aa2823619e31017d0362c", | |
| "description": "radeonsi: fix fast clear / depth decompression corruption", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "87f03b1662492249b03aa0406024a4c7ef5ebfd1", | |
| "description": "nir: limit lower_clip_cull_distance_arrays input to traditional stages", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fcfc4ddfccd5ab998409304c164b73b62bb3c480", | |
| "description": "v3dv: Fix V3DV_HAS_SURFACE preprocessor condition", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "79e445143054a8001cf28ccb6803148a67f1bb55" | |
| }, | |
| { | |
| "sha": "2ad11b39bdb192bba105327a5448de9050c4eae4", | |
| "description": "intel/compiler: Use a struct for brw_compile_bs parameters", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "58c4a95320003cb733dec1084801406cf15f04ec", | |
| "description": "intel/compiler: Use a struct for brw_compile_gs parameters", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "acf2d3c78bba12ff1d8945c46f47f05a37ca3a55", | |
| "description": "intel/compiler: Use a struct for brw_compile_tes parameters", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7372a48a4a8a4f8ec46dd338d92b6de54714f7d5", | |
| "description": "intel/compiler: Use a struct for brw_compile_tcs parameters", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "76da4569544f8b08de0d3044b7e4bc74a6a1df45", | |
| "description": "crocus: cleanup bo exports for external objects", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "f3630548f1da904ec6c63b43ece7e68afdb8867e" | |
| }, | |
| { | |
| "sha": "9ff086052ab7bff3cb55c06365543190a3afe188", | |
| "description": "radeonsi: unroll loops of up to 128 iterations", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "af9ec3c45daff3186571304c6c7c3ac6b6c5b4ff", | |
| "description": "radeonsi: add shader profiles that disable binning", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4fd8171f641fb32b3d2b2050f883c9cb2f005d58", | |
| "description": "radeonsi: print more stats for shader-db", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b3b2f97f2e25b2c4c72e5f04c945ce9c48ce6cd6", | |
| "description": "radeonsi: add Wave32 heuristics and shader profiles", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e2a18833372c1d060635dd9d73956fc22b7b674e", | |
| "description": "glsl: fix setting compiled_source_sha1 without a shader cache", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2785141c1618e79028cf70d178ff36dac7c18ce4", | |
| "description": "nir: add nir_has_divergent_loop function", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "26b522eae54b5b71e769672ea39b822ff97e8ea6", | |
| "description": "nir: serialize divergent fields", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6eb3fe2d4fa2c42d7ee1e20b390b3117a8980eaf", | |
| "description": "nir: disable a NIR test due to undebuggable & locally unreproducible CI failures", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2ab310b78b128196faa5a20883699c421a2b8111", | |
| "description": "nir: handle more intrinsics in divergence analysis", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f0eb163ae0535ead5e89fd9d66dfc4b04488eb62", | |
| "description": "drisw: do an MSAA resolve when copying the backbuffer", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6740f34568eef4cdf46b8903f17e7acf234d8424", | |
| "description": "virgl: flush cmd buffer when flushing frontbuffer", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0577a142de513a577107f03b230f6554607394e3", | |
| "description": "virgl/vtest: implement resource_create_front", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b6d04470272666de9cba86326e544436ee7eebb5", | |
| "description": "virgl/vtest: use correct resource stride in flush_frontbuffer", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a235e027872d974aff9afb0f24684e99cf3d5992", | |
| "description": "util: Use ralloc for strings in cache test", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "51351760c27207d3c49b4cea0984bfd2949b1577", | |
| "description": "util: Convert cache test to use gtest", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "88e97d75d06c5edc598712f80cc3afa44e2c5cd9", | |
| "description": "intel/dev: Add gtt_size to devinfo", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1f559930b6b7a633d93cd4e9cc4965b3f5e7c607", | |
| "description": "anv: Stop doing too much per-sample shading", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5197809302b183572a2b8380378dd266951e7726", | |
| "description": "iris: Update the initial CCS state on XeHP", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "eef4399afda91f484fb4572c457b5bb01b335d40", | |
| "description": "iris: Modify the comment about zeroing CCS", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cba6d6cad3451fc4491e6fdada1e88a36459e5ba", | |
| "description": "iris: Don't assert a NULL aux BO during aux config", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7d3200a37dbda68d08663cb380d4b60986f36b59", | |
| "description": "iris: Don't allocate and initialize CCS on XeHP", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "656d34a8116d782d08101ffb7def273dfc612ef3", | |
| "description": "iris: Drop row pitch param from iris_get_ccs_surf", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7d57c9959e49efcd3558de5c203612cc1c07a080", | |
| "description": "iris: Don't allocate a clear color BO for some Z/S", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fecd6ae38eba1f39a3a6aeb461ee5672222be30e", | |
| "description": "iris: Simplify iris_get_aux_clear_color_state_size", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4027337004e900b3b98cc4ca7e44b60322dca891", | |
| "description": "iris: Move some BO setup to iris_resource_init_aux_buf", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9acf0316ec1051d85bfd731830c8fa6fba7ec4a9", | |
| "description": "iris: Use the aux BO and surf less during init", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "02bbdb0e92006a37d8b2d75e6d95475262199f92", | |
| "description": "iris: Change a param of iris_resource_init_aux_buf", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "18231fc548ba88f58c8b7d2fad5c30114ee73400", | |
| "description": "intel/blorp: Modify get_fast_clear_rect for XeHP", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c35b8a2889be5aebddb69327083bc556a935b452", | |
| "description": "intel/blorp: Modify the SKL+ CCS resolve rectangle", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "91128b1a0fddbf50db0bd9c489cb6c3dab2ecc36", | |
| "description": "intel/isl: Require aux map for some 64K alignment", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "46ef1e83897f1b4031df2bb8a4f364e0a6bbbef7", | |
| "description": "ci/windows: Remove line numbers from assertions in spirv2dxil tests", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fc17f79f2ccd75ba19f17055ae1f5e441208e599", | |
| "description": "etnaviv: fix alpha blend with dither on older GPUs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d199d65c3af6cc87cd77585b21435ddb5125654d", | |
| "description": "nir/nir_opt_move,sink: Include load_ubo_vec4 as a load_ubo instr.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "013900c4d231e3d9e976d2e03a1e49825cc16f99", | |
| "description": "mesa: fix GL_MAX_SAMPLES with GLES2", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c02b75d22e6f3cdb82c4fbcb88e18d55aa9bb414", | |
| "description": "egl: add config debug printout", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f927a5c3d28b2289223ea84445d8266d4f4f2ad2", | |
| "description": "egl: introduce a log level getter function", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fd2a558bf8a8390fad3236d903b224dfa58a46df", | |
| "description": "intel/l3: Make DG1 urb-size exception more generic", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c7fa15b38157c9eec98cba327c4e1d4c0b226626", | |
| "description": "aco: improve clrx disassembly", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "11eb03c44ecec3a10d8717a9ccb7be935b06fb68", | |
| "description": "microsoft/compiler: Remove algebaric pass for inot", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "45354be410f088b7b30beca62c1ca87b598c35c1", | |
| "description": "microsoft/compiler: Implement inot", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "cb2836164251c9813469345c79a71c222a54f233" | |
| }, | |
| { | |
| "sha": "249556dad8215fe988def21d8e6afe9e9aede447", | |
| "description": "v3dv: account for 64bit time_t on 32bit arches", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e2ad92eb22d4419a9ce702de143fed36ab7aa2ba", | |
| "description": "radv: do not perform depth/stencil resolves for suspended render pass", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c27348a3f701bbc6c7519fcae3ec87d0afe3699c", | |
| "description": "Revert \"radv: Add bufferDeviceAddressMultiDevice support.\"", | |
| "nominated": false, | |
| "nomination_type": 2, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "1fe375e7cf8da6d0313b7954ae76120cde92db14" | |
| }, | |
| { | |
| "sha": "b8d04863e2e5e606b6207f0fbc6deece42cd6e4b", | |
| "description": "intel/fs: Drop high_quality_derivatives", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6dc9958bf33e3340de7c3c9e1790383659bd294c", | |
| "description": "intel/compiler: Get rid of wm_prog_key::frag_coord_adds_sample_pos", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "278d12f991b986eaf50d5959ea4adfcbe715fe33", | |
| "description": "intel/fs,vec4: Drop prog_data binding tables", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e49f65dfe05ef6cc218f780df5bcbb85b4b6a303", | |
| "description": "intel/blorp: Stop depending on prog_data binding tables", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4fa58d27a58607b55c1d44566153b78a598b3684", | |
| "description": "intel/fs,vec4: Drop support for shader time", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8f3c100d61c673115880cc4c2d9a3d5d2ad7db3d", | |
| "description": "intel/fs,vec4: Drop uniform compaction and pull constant support", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4175ed50994a27b7d0b36471da58195670aa4192", | |
| "description": "crocus: wm_prog_key::key_alpha_test uses GL enums", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "f3630548f1da904ec6c63b43ece7e68afdb8867e" | |
| }, | |
| { | |
| "sha": "c82d7e36174198b5dea3811fb11672d33aed4acb", | |
| "description": "turnip: Fix operator precedence in address calculation macros for queries", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "937dd76426b2b372a18be35e1416eed291524af7" | |
| }, | |
| { | |
| "sha": "5887768f48e4f5116642b48cd21cac93e1c52c97", | |
| "description": "nir_to_tgsi: Enable nir_opt_move.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7d2ea9b0edef2176140629ac3dee6a6809c4abe2", | |
| "description": "r300: Request NIR shaders from mesa/st and use NIR-to-TGSI.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e68a9b033997c9de485c2914717d25e55fbb053e", | |
| "description": "r300: Disable loop unrolling on r500.", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "495a4cfbc3fa2ea578fe512bfc6e03e72d238a71", | |
| "description": "nir_to_tgsi: Make !native_integers front face input match glsl_to_tgsi.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f1647525ab0642b1bf424ebc366ad06748057baf", | |
| "description": "nir/nir_to_tgsi: Add support for \"if\" statements with !native_integers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0b651db7953794e693f00871c2cde44484c5af4f", | |
| "description": "r300/ci: Add some piglit expectations.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "231ccb6100e3559782834d1c290e6439a37a7ca8", | |
| "description": "docs: Remove no-longer-accurate text about the xlib driver", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c5d731ac5cc0e2a85544ff7a73142dcb80768335", | |
| "description": "intel/stub: Implement I915_PARAM_HAS_USERPTR_PROBE", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "832db9d9008e32f2da5d4180b9a3a896258bce20", | |
| "description": "intel/stub: Implement DRM_I915_QUERY_MEMORY_REGIONS", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4c429b6be6c895981a609be273175ba547616775", | |
| "description": "intel/stub: Implement DRM_I915_QUERY_ENGINE_INFO", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "12d35892e0e6d10962fab361a359138ef357e375", | |
| "description": "intel/stub: Suppress warnings about DRM_I915_QUERY_PERF_CONFIG", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "786d434397c2e3566404b5efe2492cd08e0e6c86", | |
| "description": "aco: don't create unnecessary addition in indirect get_sampler_desc()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "77db4e27b1814fb48036abe457d7fbe1a6965409", | |
| "description": "aco: Clean up and fix quad group instructions with WQM.", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "93c8ebfa780ebd1495095e794731881aef29e7d3" | |
| }, | |
| { | |
| "sha": "af163d72200f4eb94f411c16dd105315f82e89d5", | |
| "description": "loader: Restore i915g support.", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "0cad451f007f366d94e058b7c717b96723a3e6cd" | |
| }, | |
| { | |
| "sha": "c50bdacbda6dc63d4c794e79357ffebf9756aa8a", | |
| "description": "glx: fix regression for drawable type detection", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "6625c960c5827018be1482c45d8cd21b8d768946" | |
| }, | |
| { | |
| "sha": "ff74d5dd1b83f090ece0a0594fe691eefe2875c0", | |
| "description": "intel/compiler: Don't store \"scalar stage\" bits on Gfx8 or Gfx9", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4563261ad18c5e82d8fa869e87f938dc123e10b1", | |
| "description": "intel/compiler: Don't predicate a WHILE if there is a CONT", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "d13bcdb3a9f9b43010fe8cbb4efbfe7eec0b705b" | |
| }, | |
| { | |
| "sha": "d051854ccaabe1c79b84e13e58e4b369a73f66fd", | |
| "description": "treewide: drop mtypes/macros includes from main", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "72db15913f63344cd8f01e6682c2079727762d3b", | |
| "description": "v3dv: Fix dEQP-VK.info#instance_extensions test", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "f884c2e3be363903a59dbee01868c7ad0bf0f346" | |
| }, | |
| { | |
| "sha": "b14dd3a8661175c81d836fed85c1a6628064d031", | |
| "description": "venus: prefer VIRTGPU_BLOB_MEM_HOST3D for shmems", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fe3a800ad3def2261354bf0cba08ae6157a99210", | |
| "description": "d3d12: Use overall resource format + plane format to get format info", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0312142d96459fd23e3ee164cb9410f671c6f361", | |
| "description": "d3d12: Allow creating planar resources", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a6db80546945f787646cb1d8ce7bab23a57ffa54", | |
| "description": "d3d12: Handle opening planar resources", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fb6479544bd98e90cbffcfab6eb7c05e450625f2", | |
| "description": "d3d12: Force emulation of all YUV formats using per-plane formats", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7f34b70474f47f90e30478ad0e7ac47478e07405", | |
| "description": "radv: Use the winsys 0 cmdbuffer submission support.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7675d066caa8fd41911e0f5e88b78fb4d7a5f626", | |
| "description": "radv/amdgpu: Add support for submitting 0 commandbuffers.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6eb082131599a56f88ba7bef8bb94f044b9e3356", | |
| "description": "radv/winsys: Add queue family param to submit.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c03d258046c09a6e951dd08b22ed2aef8d36b4a9", | |
| "description": "radv/amdgpu: Add a syncobj per queue.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6d1a15f7fafe83e0d39ab5f05410b3bea64bc92f", | |
| "description": "mesa/st: drop Draw from dd function table.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5312511ea543d90ac2485bb4f6b52c79d0c0e74d", | |
| "description": "mesa/st: move draw indirect and xfb to direct calls.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "132ffc46dccfd680dfd467eea846004c0620b249", | |
| "description": "mesa/st: move compute to direct call", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "28bd406f5087ae1d71d4040f9feb6ae781db0e39", | |
| "description": "mesa/st: move msaa functions to direct call", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d16f514f192be16a959b20a48211c371b33d23dc", | |
| "description": "mesa/st: convert DrawTex to direct call", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "601c30c8c1e8b91bd84d3d325600ce2b956ce2c5", | |
| "description": "mesa/st: convert the non-optional egl image to direct calls", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7b066ebfb38725a2130c0f7d07c873fe33224eb5", | |
| "description": "mesa/st: move blit function to direct call", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c9fec99c4a2e49ecf81821fa8b6dc6edab67d3f7", | |
| "description": "mesa/st: replace most of buffer funcs with direct calls.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f60add48ee46d693986b68f7100128521f3a1a32", | |
| "description": "mesa/st: move program calls to direct call", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "878cf8cae959c14027304e7e5c4598e0fbacb1c7", | |
| "description": "mesa/st: move copy image sub data to direct call", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "81eae719363dfdb958bc2389c9f6cf0decf61aeb", | |
| "description": "mesa/st: move viewport to direct call", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ce9a50e6f8024f9364595a9774e0053b301543a8", | |
| "description": "mesa/st: move some context functions to direct calls", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cb400f368a79f2ef2633d135dbd16accf7fa1c0d", | |
| "description": "mesa/st: move clear/flush/finish to direct call", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "37fb8058fb82af0b0d484ef3a991bb4afd01c92d", | |
| "description": "mesa/st: move pixel/bitmap functions to direct call", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4e13c7d46ae57907be22baee4807d4cf017c4b73", | |
| "description": "mesa/st: move Clear to new direct call", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "889ac0f1b984c114da6472a394e9b00ced50df64", | |
| "description": "mesa/st: move texture APIs to direct st calls", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2d912b5caa86b1bd861c8b68cdbd883ee3ef846d", | |
| "description": "mesa/st: move fbo code to direct calling", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6d79ce5a58813df1fa98be676f0d3ad5a244d885", | |
| "description": "mesa/dd: drop purgeable interface", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b79d12bbb24102252412722077cc6563d6a93f47", | |
| "description": "mesa/st: move perfomance monitor to direct call", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "097646cf7c6753945a1f463611a66f5cfa7a8a1b", | |
| "description": "mesa/st: move perf query to direct call", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "df28e0a082147ed4de16bb89cf974c67943fba87", | |
| "description": "mesa/st: move query memory info to direct call", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d0e48ef34f0162070ac6bea5b2d540dd4410c275", | |
| "description": "mesa/st: move Enable to direct call", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cc4964847b00a20c98a8f3a2ce02be1f83a9fd95", | |
| "description": "mesa/st: move rendermode to direct call", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cdc480585c9be368ddfdc33e2eb73e3582f25fe7", | |
| "description": "virgl/drm: New optimization for uploading textures", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "420170fabc1152339ca81b8c962c1884b3d9f856", | |
| "description": "radv: initialize workgroup_size in radv_meta_init_shader", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "85161fb8ac1b926b2222b4a860168d73c33a5801", | |
| "description": "radv: clone shader in radv_shader_compile_to_nir", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2020a1799bbf53af0caf25c5f893ed9ba9e66d77", | |
| "description": "radv: include RT shaders in RADV_DEBUG=shaders,shaderstats", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d74498e61773b83e946e7689738a1bfeb4624d03", | |
| "description": "radv: add radv_meta_init_shader", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c2550d1b7ca8146283265ce6f4267fa2b3591946", | |
| "description": "gbm: Don't pass default usage flags on ABIs < 1", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "ad50b47a14e94751cd59ad5892ad795d508557f0" | |
| }, | |
| { | |
| "sha": "31efef7b3a16b639fa6df44120e85763b86fec55", | |
| "description": "radv: mark GFX10.3 (aka RDNA2) as conformant products with CTS 1.2.7.1", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d2612bb4242c50f57eb1eaf81de29c1283de23e3", | |
| "description": "radv: fix resume/suspend render pass with depth/stencil attachment", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e18e857292ccdfeaa7200b397576fea18492975e", | |
| "description": "radv: add initial SPM support on GFX10+", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f1fe91b8473de72a56cb6cbdb79df5dd888767f5", | |
| "description": "radv: add few helpers for configuring performance counters", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8a0052f0999529263ad421e3b74b083c8b727c61", | |
| "description": "radv/sqtt: always dump pipelines and shaders ISA", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3aab34171d464f907ed4488ab87c48270381ecde", | |
| "description": "Fix TSD stubs for non-initial-exec case (fixes #5667).", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b713fca4957982ab24a93ae13d58d98fccfe44ac", | |
| "description": "glapi: Remove remnants of EXT_paletted_texture and the imaging subset", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7ba0c68e3195aa127370bfce01166387e6903d39", | |
| "description": "radeon/vcn: implement encoder dpb management", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "96b276b3270f82ac90baea37301b96f900684860", | |
| "description": "radeon: hardcode uvd/vce encoder not_referenced value to false", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "a90802ef644f8dc2f19f4305956048df6725b53b" | |
| }, | |
| { | |
| "sha": "e44fef8dd66cf8ac1ced60bb674d526e656ca938", | |
| "description": "frontends/va/enc: allow for frames to be marked as (not) referenced", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ad3ed91b1f888aeadc60cc66148b7d5cf612672c", | |
| "description": "radeon/vcn: increase encoder dpb size", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "31b033eec2f48c44f0011131b99e19e88eba4281", | |
| "description": "frontends/va/enc: hardcode h265 encoder ref pic list size", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c5b7fb998fa3638727d3aea5030d1ccb4e78082d", | |
| "description": "frontends/va: disable packed header support for h264 encoder", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "934bc24fe9df6d398c1e057213732d5cddefa407", | |
| "description": "radv: handle VK_DESCRIPTOR_TYPE_SAMPLER in VK_VALVE_mutable_descriptor_type extension", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "de55fd358fa4b3e3620145c71557090403b8ec6c", | |
| "description": "intel/fs/xehp: Teach SWSB pass about the exec pipeline of FS_OPCODE_PACK_HALF_2x16_SPLIT.", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "d4537770bbf6c78d49dc71abe2f79099448339eb" | |
| }, | |
| { | |
| "sha": "7e9158761a397560e74ae1bb9f6f4fbaaa489621", | |
| "description": "r300/ci: Update loop expectations", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8ddefb8ea5789137d3ea99f255f3d17d10d291e0", | |
| "description": "r300: Route shader stats output to ARB_debug_output.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "141302e61f4f2f6b0e148baae31e36a740abf337", | |
| "description": "r300: Precompile the FS at shader creation time.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e9dd776ef91b1454be31a86d716c46240454d26e", | |
| "description": "r300: Remove the non_normalized_coords from the shader key.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "26b3e2f7cd71bdc58dfddb235ae13b0a3c558495", | |
| "description": "r300: Also consider ALU condition modifiers for loop DCE.", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d6fed4ab7db63c5f569032dba2cc95ea3ccfc65c", | |
| "description": "r300: Ensure that immediates have matching negate flags too.", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "915af8de8b15886c9fe12ff4bed4fa1fbb904464", | |
| "description": "r300: Cache the var list in the peephole_mul_omod() loop.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "42e8f48be729535449bfae3983d4350993149977", | |
| "description": "r300: Move the instruction filter for r500_transform_IF() to the top.", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1050686afe2a2e77e2bbb7780e1bd5f81f1aa0d5", | |
| "description": "meson: Fix dri.pc dridriverdir", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0db2e78788615898b0fa60e20c518377dfa90f97", | |
| "description": "freedreno/ci/a306: increase concurrency", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3db30ea877ebf7e2eefffbc554155d22adf96ba9", | |
| "description": "freedreno/ci/a306: add more skips", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "34804e1266964a68d7ebdf3e067e3c19277692f1", | |
| "description": "intel/crocus: push main/macros.h out to the users", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9105cf19558af9da2184a35ad7258ea3a7bc14dd", | |
| "description": "intel/compiler: drop shader_info.h from compiler header", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9265d1d62db41f2693ff42db2284eb1765eb8469", | |
| "description": "brw/compiler: drop mtypes.h from compiler", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3f35b5fdc9c8a08248c68f2393c115db22fb433d", | |
| "description": "anv: include futex.h explicitly in allocator.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "244fa81c137f885e631ab02c1ee9157d02aea01a", | |
| "description": "mesa: move _mesa_varying_slot_in_fs to shader_enums", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0733266706d1e3071e047e11829ad56d680b9829", | |
| "description": "intel/isl: Drop extra devinfo checks for CCS support", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "99b320fc6822bcbd5f3eef5ca3b4a9b174475ede", | |
| "description": "iris: Drop the YCRCB cases in finish_aux_import", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0e075227d8800a8c9fbedf49e4253146f751df4e", | |
| "description": "intel/isl: Restore CCS_E support for YUYV and UYVY", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "1433fe7860af96edcd1758e15ce9081f637e3d0d" | |
| }, | |
| { | |
| "sha": "5439e3c4128283b3bc5cf9c660f7f4ad306d7bd3", | |
| "description": "docs: remove stale notice about deleted dir", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d16263cdee95ec48864ad7a0f90275e8a4fd374b", | |
| "description": "docs: remove mentions of deleted code", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "dc81cd1931e92a158d32a9a41ec6f9d7b7a33aca", | |
| "description": "ci: remove testing of deleted code", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e03334e9777a28906eb25c258c1996f736082110", | |
| "description": "CODEOWNERS: remove ownership of deleted code", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "558bc2227ed00fc6a29c2a10c0b99719cd445c6c", | |
| "description": "meson: check -mtls if has_exe_wrapper", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "60d95c5d0feef4e4b2820a26c4708aff10f5730d" | |
| }, | |
| { | |
| "sha": "def254b05ff999cd0e1b2723cd0757165ebae421", | |
| "description": "panvk: Add check for null fence", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c749da61356d98b6a9c20ca3fd81cebf18b01979", | |
| "description": "ir3,turnip: Add support for GL_KHR_shader_subgroup_quad", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3dfd4230bbda75223c480d75447b55ac9c5a2c35", | |
| "description": "ir3,turnip: Enable subgroup ops support in all stages on gen4", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ded51fd39ec7d2604e51f4013c8a0d92b3c122ac", | |
| "description": "ir3: Use getfiberid for SubgroupInvocationID on gen4", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d1c49901dfe068323ffd8a3f5a98dc0505b3632a", | |
| "description": "ir3: Add gen4 new subgroup instructions", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "943ef0edbdc600199c52b8baeb1d9d8dc12cb9e2", | |
| "description": "radv: avoid prefixing few VkXXX structures by struct", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a3886fa471f0b68229bc1642a39c869023c3f014", | |
| "description": "util/u_vector: prevent C++ warning on cast from void* to something else", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "55b396e7430f16b3de3999d8f5a191bc1ae44b70", | |
| "description": "mesa/crocus/iris/blorp: drop minify macro in favour of u_minify", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d9f0991744aa96b354b0912c4b31a995c3b274b0", | |
| "description": "mesa: Make _mesa_generate_mipmap_level static", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3731d21c6857cc0af6fc824595b3678cf11e8ad3", | |
| "description": "mesa: Remove unused execmem code", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "68b7fabbe2d1d1ef73d127c284e23f10134a2820", | |
| "description": "mesa/program: Dead code cleanup", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "087f196a084ecff01a18b939e1c3b877ef14cbcd", | |
| "description": "mesa/vbo: Always use buffer objects for storage", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b4ae8ee43ecc19f0aa46c0f026c561bbccd9f374", | |
| "description": "mesa: Remove unused _vbo_current_binding", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d88398413a977c688b00ffd6e666e8db6040178a", | |
| "description": "mesa: Remove unused _es_{,Get}TexGenfv", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3f35fd71c3f32d112addc1cfc37b485c69ad8c7e", | |
| "description": "mesa: Remove unused _es_RenderbufferStorageEXT", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5b8eeaac3a1f45dd35fdf3c5b55919259846045a", | |
| "description": "mesa: Remove unused _es_color4ub", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5d09812c2f25428487ecd3f0326364b697654cc7", | |
| "description": "mesa: Remove unused _mesa_compressed_image_address", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "74c29e1bf72ab39ed097ea3ab61048457f3e1369", | |
| "description": "mesa: Remove unused _mesa_apply_ci_transfer_ops", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1455d1cd30c0858b25f1c200bd1714a31165597d", | |
| "description": "mesa: Remove unused _check_*TexGen*OES", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "98ef86b3afdb33302dfe3b1cd34e8f830851a791", | |
| "description": "mesa: Remove unused _mesa_DrawTexx{,v}", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8f92e81718dec32fe7aa49d7a22376cfd782dc81", | |
| "description": "mesa: Remove unused _mesa_get_render_format", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8aa776ab1f8c1581e97c00c2aa5fd1afe587ea01", | |
| "description": "mesa: Remove unused _mesa_all_buffers_are_unmapped", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "31ad50d989b1f60e08cecb803489e26d2499167e", | |
| "description": "radv: fix dynamic rendering with VRS", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "7f3aba37d217085590bd460bd7ff207f193181c6" | |
| }, | |
| { | |
| "sha": "92d84f189c7d985295393e4421367aca75d32084", | |
| "description": "radv: constify radv_vs_input_state() in more places", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b83caef6d2923d122719f123083eab098f7d8752", | |
| "description": "radv: constify radv_vertex_binding in CmdSetVertexInputEXT()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "45f181c4827b2dae2fb01d63153db141cbe43c79", | |
| "description": "radv: move a comment at the right place in CmdBindVertexBuffers2EXT()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e63ffc2f04ef2922a34fccbec4e81b689737bfc9", | |
| "description": "freedreno,tu: Limit the amount of instructions preloaded into icache", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "da24bb17a83c3e37196629b1cfb35b13d7b852f6", | |
| "description": "mesa/st: move external objects to direct calls", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "830e2038fcaa4d40517078e568add31af3b1cd49", | |
| "description": "mesa/st: move transformfeedback to direct calls", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "12f8475ff98cfc0b14274fb4a62ed26258c84845", | |
| "description": "mesa/st: move barriers to direct call", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8fe4ff2fdac0c5e21cf56d3dc1567af73475226e", | |
| "description": "mesa/st: direct call sync object functions", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bd9adf39198c122993ffb600aab0ca26d4ee046e", | |
| "description": "mesa/dd/st: direct wire queries/timestamp/condrender.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0d8610b0994655930e26f6b63f01332e85d964ab", | |
| "description": "mesa/dd/st: move get strings pointer out of dd.h", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b03db927202fdc502067d6c1e0f555d8cdcb3a6a", | |
| "description": "meson: make mesa/tests/glx depend on gallium", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9bb375b0bece7f0b8480ab996e308cd4ceb97d1d", | |
| "description": "intel/compiler: drop glsl options from brw_compiler", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "de33205f88eebc43676c9a7f603b70e8bc212e95", | |
| "description": "nir/algebraic: Move all the individual transforms to a common table.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a29b54f01464dc2e5154a9701826465e8281487c", | |
| "description": "nir/algebraic: Mark the automaton's filter tables as const.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "45a8d11b6e6e08866b3ae7c8c98fb2ca8b7c35ef", | |
| "description": "nir/algebraic: Pack various bitfields in the nir_search_value_union.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "53f49b7066c7eb6548c8c5c856ceabdee5fcb6e0", | |
| "description": "nir/algebraic: Move relocations for variable conds to a table.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8485a789776554548ca19084d638a4496805df77", | |
| "description": "nir/algebraic: Move relocations for expression conds to a table.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7635379dc723852e6a64a3a284ff27020d9513f7", | |
| "description": "nir/algebraic: Remove array-of-cond code", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5d82c61a30b390c0216ab6c70082268dc21e7630", | |
| "description": "nir/algebraic: Replace relocations for nir_search values with a table.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e7d871737598483777e967db59fe7abaa9023d46", | |
| "description": "nir/algebraic: Drop the check for cache == None.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a263474d3b4aaa52bbf171eb7729fc6e06e4e92e", | |
| "description": "nir/algebraic: Move some generated-code algebraic opt args into a struct.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4b5692fa7185b1380c51247583e08feba0b2c6eb", | |
| "description": "nouveau/nir: Use the address reg for indirect scratch access.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ca16c271fa7b016714899c7dd92e0e7dd95c08e2", | |
| "description": "mesa: make struct in gl_program a union and remove FIXME", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "df6ff88fd01c84974e5b864b6cd32bd9b524a48a", | |
| "description": "loader/dri3: support glx pbuffer swap", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e0311746cddd1042d33a101a723bb4c69a4910a8", | |
| "description": "loader/dri3: stop doing anything in swap buffer for some drawable", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d67d1dddbe27bcbe1e43b1fabeb75ffb0562524a", | |
| "description": "loader/dri3: rename dri3_fake_front_buffer", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c7d5e91b6be93dc0012189b376f52e5d15c6210e", | |
| "description": "loader/dri3: replace is_pixmap with drawable type", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d19013a19989a4214777b555608d42f1935be68d", | |
| "description": "loader/dri3: setup present event with drawable type info", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6508e5b4a1d52f2f1d4184e7abfddb10f6092646", | |
| "description": "loader/dri3: pack window present event setup into a function", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9faa2892b9386a7fb7381195c5409a44e5db0fa8", | |
| "description": "loader/dri3: remove unused present capability query", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "13bf30583c79c52f47ca7a416c9199ca62f45aaa", | |
| "description": "loader/dri3: add drawable type set by GLX and EGL", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "887f5a6320460008c0169bf56eae5ea87d2f62c7", | |
| "description": "glx: add drawable type argument when create drawable", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6625c960c5827018be1482c45d8cd21b8d768946", | |
| "description": "glx: check drawable type before create drawble", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bc8a51a79a5fc9981fd99c0d450c08630bfb7127", | |
| "description": "glx: no need to create extra pixmap for pbuffer", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "51f71e0483e196e0d07877335ed9fe3e405adbd8", | |
| "description": "util: add workaround for SNK HEROINES Tag Team Frenzy", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f225e0679ad1f3ce13c55ea7f80486ff7b461969", | |
| "description": "util: add dri config option force_compat_shaders", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2d7c25fb9dc037fbbeec9807a3864070f2b76c5d", | |
| "description": "isl: Move some genxml surface state helpers into an include file", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b3b63c795f088990aac7cdba54907309ebc85553", | |
| "description": "iris: Rename is_render_target to is_dest in a few blit functions", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "65e343dda38a00b10715731e02938df776ef0000", | |
| "description": "r300: Fix mis-optimization turning -1 - x into 1 - x.", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0e0a49039b617ef1dadc912adc34776be6e06a34", | |
| "description": "r300: Turn a comment about presub into an assert.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ce0e228ff40ac768fd6d92fa3abf3a02d16a917c", | |
| "description": "r300: Add deqp expectations for RV515.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3580ffaa44b7a93f14a72d98fe73b91fcbb3cc61", | |
| "description": "doc: update source tree doc to reflect recent classic/swrast deletions", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2636e8681a016eea74ad97bba80cc23e121f8384", | |
| "description": "fixup! gallium/swr: Remove driver source", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fb4fc1fd50dfc6671ab3d0265fe7e686ca067f69", | |
| "description": "new_features: Add OpenSWR removal", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7dd12694f1507b2c8810f96870ca51f84c6fa719", | |
| "description": "CODEOWNERS: remove OpenSWR", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ce4c96ea1bce9f2f85fccc33bda9277bd6339139", | |
| "description": "gallium/swr: clean up the documentation after SWR removal from main", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e2de00876a7033b6923f912af8d2b0bbd100e113", | |
| "description": "gallium/swr: Remove common code and build options", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "855793c6c6bd372ea96681ecbd3f318ad71da223", | |
| "description": "gallium/swr: Remove driver source", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d22d328859e4a67e6ff738fbd22eaf1d5a09376a", | |
| "description": "nv50/nir: Switch to the common NIR options", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "46b758cbccff9a38339f6e5048665c31871e94f4", | |
| "description": "pan/va: Add table parameter to LD_ATTR_IMM", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a5084127eb7c528f09717708fe42776944e247c2", | |
| "description": "pan/va: Add sample/update modes to LD_VAR", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3485e9dd3d13619e3968fde97b00ed585dfcd1ce", | |
| "description": "pan/va: Make LD_VAR index more fine-grained", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7d157ae50ed04f8f7d02456f1eac578500fc8656", | |
| "description": "pan/va: Add more assembler tests", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f3d4d074da2251efbbf92f8eb0e19556bc18750c", | |
| "description": "pan/va: Disambiguate sign of CSEL instructions", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9da627fd6d8176028850fddcae5d0e57c75b162f", | |
| "description": "pan/va: Improve assembler unit test output", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3ae3569d822c2546c4c748090f8a6c8016f763ea", | |
| "description": "meson: restore dri.pc file", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "ea8fa10edd1f8976825c6aad05b904179a2deca3" | |
| }, | |
| { | |
| "sha": "2feee3b0b08dea161ebaffd2bc3d937f1f4b1d4e", | |
| "description": "mesa/externalobject: delete unused functions", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2db58c3f89da8bc783418357fb7fbe1228eee5aa", | |
| "description": "mesa/barrier: remove unused barrier functions", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "26bd234d062353d1fe4b6d4b5c1d33c84d537c79", | |
| "description": "mesa/transformfeedback: remove unused transform feedback code", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b7eb7bd47b57ced7c3b056182539a65a216fcae0", | |
| "description": "mesa: remove unused buffer object code.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a7c7f55a3b8091802ceb0b021193e4e7d0793d10", | |
| "description": "mesa/syncobj: drop unused syncobj code.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ae9c96ea17bac2d97276d3bd62d2c2c0cae4d5c6", | |
| "description": "mesa/query: remove all the mesa queryobj code.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "711176bc0c4793efca4f957264bb1e98ac6a5368", | |
| "description": "iris/ci: comment out iris-cml-traces-performance due to hw unavailable", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9b068f186a4bbdc77448814c47df40dc10186178", | |
| "description": "panfrost: Add Valhall support to pandecode", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "745d7db74813b8e1ce52c879e0bbffde2ca6e6c1", | |
| "description": "panfrost: Don't shadow Mesa's fui()", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "688827f3c5280961ab096c342ea5834ccef8463e" | |
| }, | |
| { | |
| "sha": "244f3704d44340883b83a1c1a3ea67c50a075e9a", | |
| "description": "panfrost: Zero initialize disassembler stats", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "96acad5cd59c598faaec4ee0ac0f7ee0c2ff0a05", | |
| "description": "panfrost: Add XML for Valhall data structures", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6eb0770be8fb55a8f57b2ec65a56b5aa33bd0211", | |
| "description": "panfrost: Add \"hex\" type to GenXML", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "72b3f21cd47e2281baf02caac434d9e737a72915", | |
| "description": "pan/va: Only hex dump when verbosely disassembling", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7fa5382ad66e10de2ab7acdfa18d73d3bd935289", | |
| "description": "pan/bi: Link with Valhall disassembler", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "de5c863a52949e05c418717aa549edfd8b96d5b8", | |
| "description": "mesa: use simple_mtx_t for TexMutex (v2)", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b88202b0e427440893b772267c956bcc4e76c819", | |
| "description": "nir/constant_folding: Optimize txb with bias of constant zero to tex", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fadb4b92c5156f2ed980778c7be42a78296f75d4", | |
| "description": "llvmpipe: Fix Wpointer-to-int-cast", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "2771fd4a3fbed39e39ed5045c454d1893cbb3659" | |
| }, | |
| { | |
| "sha": "9b2600da875bdece7f3037303afaa2e8b4e55e96", | |
| "description": "mesa/st: Remove GL_ARB_depth_clamp emulation support.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c691149f3e8632243dbf9003fc8c6bcf1d22b822", | |
| "description": "win32: Fixes thread local on win32 with clang/mingw (!14062)", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "c47fd3dc0062101b3e75a414b17d2765735f7424" | |
| }, | |
| { | |
| "sha": "962659502650d8321bc426de2e2648f8d6829298", | |
| "description": "nir: Add an 'external' texture type for parity with samplers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ae4d46d4579ffed50bbffec473abcde41fb9f247", | |
| "description": "panfrost: Only build GPU indirect kernels for v7", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "79421616e8b10448951f75830e2ae438db75f409", | |
| "description": "docs/envvars: update after INTEL_DEBUG cleanup", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7fa60cd7ce93ed0aedf26abb6b6ba4db0938b910", | |
| "description": "virgl: Disable cache for VIRGL_BIND_SAMPLER_VIEW", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "555f93cdcd9e8f41b860513bcfedc85076f98ff0", | |
| "description": "vulkan-device-select: Don't leak drmDevicePtr", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8bd0446d00dd1aca3cd81ddddc463738aaf3ce61", | |
| "description": "docs: update trademark disclaimer", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "74a1f103b62ff4f2e0fdacdc6f87d1968785db8d", | |
| "description": "mesa: update or remove out of date references to ir_to_mesa", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bf1f809d7fc18510e8356c66a0fcc8b200c67a67", | |
| "description": "mesa: rename ir_to_mesa.{cpp,h} -> link_program.{cpp,h}", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5cad5db97be780d880b0fccf2630a25e5a59da8f", | |
| "description": "mesa: tidy up ir_to_mesa.{cpp,h} includes, comments, etc", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "79abf6a17e429fae79555c2960771d60f486b829", | |
| "description": "mesa: move _mesa_ensure_and_associate_uniform_storage() to uniform_query.cpp", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7abe527ab4157d52dcf594dbf83357618b032f06", | |
| "description": "mesa/st: move _mesa_generate_parameters_list_for_uniforms() code to st", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4b895dc8955ccca3e2603024599dfb0589236e98", | |
| "description": "mesa: remove GLSL IR to Mesa IR code", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d3e0cfaa086e9ff56ca38605e9410cb1a141981d", | |
| "description": "mesa: make _mesa_associate_uniform_storage() static", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "33cbab854ea6f182a7a19d183f1b85b8fc8fee07", | |
| "description": "mesa: remove _mesa_ir_link_shader()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d44478483c77233a2e44fba4afce371ba4946fa6", | |
| "description": "genxml: protect _length defines in genX_bits.h", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e9b58116ea411491924d1100dd0b8c9189c32086", | |
| "description": "genxml: fix compilation with P/I defines", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "365903ebbbe9822f842c70b5ac2b9787996bb81a", | |
| "description": "intel/debug: reclaim 7 unused bits from classic driver", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d72c420f70cbb02c0042a488e330c34f84170df1", | |
| "description": "mesa/light: make _mesa_light static do_light.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "86bbd14b8eafcf4c96fa29f0faecd3870388bd5d", | |
| "description": "mesa/dd: remove NewSamplerObject", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "67f971e6ad089d2240863065c5754c5f66b2c716", | |
| "description": "mesa/dd: remove some fbo driver hooks.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "279471bda6f414e15982406a3169672e34eb3a11", | |
| "description": "mesa/dd: burn a bunch of legacy driver interfaces down", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e2c05539fe9cc159bbf94d837e8ee6b2752b6e50", | |
| "description": "mesa: drop unused sw extensions init", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bf35f0cb7aa3d77929cab26da4b70fb6ef99a355", | |
| "description": "mtypes: drop some context pointers that are unused now", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "80719f08a7f7deffa1be818d7d222ef3dde17623", | |
| "description": "mesa: remove old tnl device driver header files", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e914a6710fd6c44ec8ffbbbe925ec85597412881", | |
| "description": "radv: Expose the VK_KHR_dynamic_rendering extension.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "483a08d5521f5036893e23ced8abfceb5761e43f", | |
| "description": "radv: Support dynamic rendering inheritance info.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7f3aba37d217085590bd460bd7ff207f193181c6", | |
| "description": "radv: Support Begin/EndRendering.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0222dace909319ca4582814453886fad12109708", | |
| "description": "radv: Support VK_KHR_dynamic_rendering for pipeline creation.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "403a5c1a790f229786d02742b04cdd6a974bc145", | |
| "description": "radv: Do not use VK_FORMAT_UNDEFINED in meta passes.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6968c87e97b1b484f33f628643f516ce2df48556", | |
| "description": "radv: Add named constants for max framebuffer width/height.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4c703686dba59976a09985281a4893412800d420", | |
| "description": "spirv: handle ray query intrinsics", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0cbcc15afe8e3c24628866e7c1858d5912b6f873", | |
| "description": "nir: add a ray query optimization pass", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5a9cdab170502039bf0330c42295decbfdfa4c6f", | |
| "description": "nir: track variables representing ray queries", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0d6f050b467cb2408c81b2fb4588f3f28fb77f8c", | |
| "description": "nir: add intrinsics for ray queries", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0800ec2c7733d0c7e3580c006a89a39a7e9d2e70", | |
| "description": "nir: add a new access flag to allow access in helper invocations", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "54489b3c09772d2a410b2f79b00304b0b731d1fc", | |
| "description": "nir/print: printout ACCESS_STREAM_CACHE_POLICY", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f98984ad1390098f2a5cf5d8770b35ad8fcf6d6a", | |
| "description": "nir/lower_io: include the variable access in the lowered intrinsic", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7661237a313cdac13aee866041963a1f00c13f3a", | |
| "description": "intel/nir: preserve access value when duping intrinsic", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "6339aba775ecdcaf74136479d02e3622bc1d4c0a" | |
| }, | |
| { | |
| "sha": "6e7ffa760f31e313ccee60558310f52b28e70dc4", | |
| "description": "vulkan: Open registry XML files as UTF-8", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8665910a632e7fbc7ac3cd1c6c683c24cda8404e", | |
| "description": "venus: move bo allocation for mappable memory to vn_MapMemory", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "19d6b497fbf639c79da15e37ea3c09999a013341", | |
| "description": "venus: track memory type property flags in vn_device_memory", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "86b3a4e6aa99fb017bd9b852576440aeaa2e01a4", | |
| "description": "venus: defer roundtrip waiting to vkFreeMemory time", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9fa3e3df9e922e9cb0ea776b4d5e65fdf3ae062b", | |
| "description": "venus: simplify device memory pool alloc and refcount", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e019780626a48d440bb2214d6c8f5e897e7498e1", | |
| "description": "venus: refactor vn_device_memory_simple_alloc", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "eb28ac0f883e761f64ffeb9fe0c3f3374138e602", | |
| "description": "nv50: don't claim support for format-less stores", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "03acfa4aac35cc5037ce9bdb70106ff02d874487", | |
| "description": "nv50,nvc0: add new caps to list", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bd2c11dfa80b9a750cb3693837f335b480aedb92", | |
| "description": "intel/compiler: Load draw_id from XP0 in Task/Mesh shaders", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b717872e0852fc922da70fa12ce1a462792dbe19", | |
| "description": "intel/compiler: Get mesh_global_addr from the Inline Parameter for Task/Mesh", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "28e0c63a4cb209d67077b38393e82b977ad3efde", | |
| "description": "intel/compiler: extract brw_nir_load_global_const out of rt code", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1f438eb0337d662b461fd1e335cf06ff68052b6d", | |
| "description": "intel/compiler: Implement Mesh Output", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "70ace2bbcd5a8b9de1c9bbc2c8bcfe4daed413cd", | |
| "description": "intel/compiler: Implement Task Output and Mesh Input", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "171bdd2ec66221368599eb3e8cbf4b9164e626f7", | |
| "description": "intel/compiler: Lower Task/Mesh local_invocation_{id,index}", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "db23c41537e03c89abb7c7f81738f169c1c6e3f9", | |
| "description": "intel/compiler: Add backend compiler basics for Task/Mesh", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "827cf65a26ea90fff17ad57f72ca12ad1c448063", | |
| "description": "intel/compiler: Export brw_nir_lower_simd", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "09dd05a21993c2a553e06f0db9dcf0b92b06d8fa", | |
| "description": "intel/compiler: Make MUE available when setting up FS URB access", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "79e5e353e4a49a1be4a451e83f793c1ad3776baf", | |
| "description": "intel/compiler: Add structs to hold TUE/MUE", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fcc1ccf5417c8e2440f655932a55e555b04440af", | |
| "description": "intel/compiler: Don't lower Mesh/Task I/O to temporaries", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "18e1c9c542325b2fa108cd362120097abafcc524", | |
| "description": "intel/compiler: Don't stage Task/Mesh outputs in registers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "be89ea3231c92960cf9b23b37ce6402e4612a207", | |
| "description": "intel/compiler: Handle per-primitive inputs in FS", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7938c38778c3a7bdf2471e5a7754a600849b5705", | |
| "description": "intel/compiler: Properly lower WorkgroupId for Task/Mesh", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "76f55d7556e2b800ef11ce23616651bdd5497097", | |
| "description": "intel: Add INTEL_DEBUG=task,mesh", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ea8fa10edd1f8976825c6aad05b904179a2deca3", | |
| "description": "mesa: move common/dri into gallium", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "01b44d66b12eab4bd29756dab710486569918945", | |
| "description": "mesa: Merge libmesa_gallium and libmesa_common", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e030d5ba8ac321b4d75587d72a0a381bb906d70e", | |
| "description": "mesa: Delete libmesa_classic", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bc2d3e7b5fd0380a34841adb81a4178afae0954f", | |
| "description": "mesa/main/tests: remove dispatch sanity", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a63760f01a5a318660d110db8ad3f270e4b6d0d6", | |
| "description": "include/pci_ids: Move PCI ids supported by both i965 and iris to iris", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bf97868062a4a4de9a2558c447b754cdf1675a0b", | |
| "description": "mesa/dri: remove mega driver stub", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cdde031ac2c8124721655532ee6f4149e20e9c61", | |
| "description": "classic/i965: Remove driver", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0cad451f007f366d94e058b7c717b96723a3e6cd", | |
| "description": "classic/i915: Remove driver", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f464871932882003e01e3459c8d126dd975d60f8", | |
| "description": "classic/nouveau: Remove driver", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "184a690fca700aa9ef2ae2e58b0f4bd86562aa6d", | |
| "description": "classic/r200: Delete driver", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4d45b280bf9a1c804cea5de4d15c317b6bdebfc5", | |
| "description": "classic/r100: Delete driver", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "76791db0882b3715cd7d0a47fd14e1f784901b09", | |
| "description": "mesa/x11: Remove the swrast-classic-based fake libGL", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "901e0d6a11b647069ebd1b381bd0c25741d072b3", | |
| "description": "mesa/tests: ensure that util_cpu_detect has been called", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "268fc8e5c175f5759ffc180c855d0e1ac63ea2a9", | |
| "description": "gitlab-ci: detect a3xx gpu hang recovery failure", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "eb0b08ea1aac2e29f5c2fa46da905dd7fb83f044", | |
| "description": "gitlab-ci: serial close can leave an active read", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1abd6375c9639673ada971897f901e6de7e6dfd2", | |
| "description": "d3d12: Handle depth readback on drivers that require full-resource copies for depth", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f28adc711fc4915bb60d8e5d42b4bf2b7619bba0", | |
| "description": "nir: Print task and mesh shader I/O variable names.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a7180bd4a6f5a7c8841c01c2f3aae561d1fdb0e1", | |
| "description": "freedreno/a5xx: enable OES_gpu_shader5", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "078f9d9eeb7527e1dcd8bdce05d92fb313b86c2a", | |
| "description": "radv: Use util_widen_mask.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c3eebc860ad470534069277a35ff2454f18124c6", | |
| "description": "aco: Use util_widen_mask.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6cde424945181d352c494f6511105000c3e5b805", | |
| "description": "util: Add util_widen_mask function.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7e66da89f8aad7a6d0df57d2efa34a23bb526da0", | |
| "description": "nir: Fix sorting per-primitive outputs.", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "59860d487368e18a1d85ea96988c5f4c904879b0" | |
| }, | |
| { | |
| "sha": "76ffc72742c32d5e3f3e5bca9c562339e7bd737b", | |
| "description": "CI: Don't stream wget directly into bash", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "11287475c8a7c49e4cec97dd50662a4fa9eb8996", | |
| "description": "v3d: enable ARB_texture_view", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7f1525f086f9bbc0cea5c8c69cd32fd59f921333", | |
| "description": "v3d: enable ARB_texture_buffer_object and ARB_texture_buffer_range", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5cd161164b8082d2c2066741c7ac566088230989", | |
| "description": "st/pbo: set layer coord for array textures", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fd47c939f447657387f051c50837997598240eb8", | |
| "description": "st/pbo: add the image format in the download FS", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "38c953e287789d9baba0fa04e7383d183dadfdff", | |
| "description": "gallium: add new PIPE_CAP_IMAGE_STORE_FORMATTED", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "54cba7d297aadb6a088ef91bff860f40e201e8c6", | |
| "description": "v3d: clamp clear color", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fa1cd83fefb290a2da679261d8a0b558b1f69f1f", | |
| "description": "gallium/util: add helper to clamp colors to valid range", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "da0cdc84d554e568b51f75e38a559a646003489d", | |
| "description": "st/pbo: do not use GS for NIR preferred shaders", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2000ea7e272be45e2140e0dd5c2ee7cf4675b95c", | |
| "description": "mesa: allow TEXTURE_BUFFER target for ARB_texture_buffer_range", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "982c630cd500bd2ad24db9dbc2c5b8fd489350d4", | |
| "description": "v3d: restrict formats supported for PIPE_BIND_SHADER_IMAGE", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bb8285c25859b35d06ccd283d7fdf1bab07dc059", | |
| "description": "v3d: add support for no buffer object bound", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "60a1968fa19a6f936bda2a34e80e3164676ffaaa", | |
| "description": "v3d: support for texture buffer objects", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a2d8c5b26dfbe5e4a27d1f7d2d0900b6debf6c2e", | |
| "description": "nir/algebraic: optimize a*#b & -4", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2368c36427f94325bf75c72a2a4d344fce6f5f07", | |
| "description": "nir/opt_offsets: remove need to loop try_extract_const_addition", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5c0fe1107291939cfc14baadb49d21045dd90f6d", | |
| "description": "nir/opt_offsets: fix try_extract_const_addition recursion", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f77ccdfb4a229b7a0cf83b7d8965faa969cf3a6f", | |
| "description": "nir: add NIR_DEBUG envvar", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cc7db1fc537ea81310160be78716736544a51a9c", | |
| "description": "broadcom/compiler: improve documentation for Z writes", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d7b79f3531de5cdee2bb61b54f3549252e7ae97a", | |
| "description": "v3d,v3dv: don't disable EZ for passthrough Z writes", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a65c605365f80b656fae0fab01012124807d92aa", | |
| "description": "broadcom/compiler: track passthrough Z writes", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6d4a645c90a8d94534a52d20ff206d0f94c5be5e", | |
| "description": "broadcom/compiler: emit passthrough Z write if shader reads Z", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d44d2e823f6fae31bff5876835717b64149414c2", | |
| "description": "anv: allow VK_IMAGE_LAYOUT_UNDEFINED as final layout", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5c4c8bdc4c54a1f3d7e496e52476124366e6e7d6", | |
| "description": "iris/batch: Add support for engines contexts", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9f0070e9e8cbfa3ffb85d1084fe845a2e55c262e", | |
| "description": "iris: Make iris_kernel_context_get_priority() public", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f0bec1dd1ed1f91106742ecbd589a7850837a496", | |
| "description": "iris: Destroy all batches with a new iris_destroy_batches() function", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5b4914aaf773bfcc0859b3bb5036b3fe775c58af", | |
| "description": "iris: Move away from \"hw\" for some context terminology", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3643450dc0958cfc76455c2ac303bf2c8063582f", | |
| "description": "iris/batch: Add exec_flags field", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "dd89c6ca65f2f623faf975a772a4483151e52aa6", | |
| "description": "iris: extract iris_hw_context_set_unrecoverable()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e88dcb38a1e36ab1c748b590bd228a90b6ea6d15", | |
| "description": "iris/batch: Move kernel context init to iris_init_non_engine_contexts", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5b87f5c88ac6155f7c9de9dbb29738ba36a0f951", | |
| "description": "iris: Add iris_init_batches", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0634cb741b55b74b7d673c56bc8fa39204ead621", | |
| "description": "intel: Add intel_gem_create_context_engines", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9a9042a9049cb88a0ceeab34a0e97bda1947aed5", | |
| "description": "intel: Add intel_gem_count_engines", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "76d13e13309dd1e6fc1bdfef175b12716a25de9a", | |
| "description": "docs: Add calendar entries for 22.0 release candidates.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bfa245e0c1b4022f9ea75fee76657b87ae86588b", | |
| "description": "venus: fix vn_instance_wait_roundtrip when seqno wraps", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "47ed98f5407f90b984fa9ff2e0d9d776fb2af0e3", | |
| "description": "zink/ci: Add GL4.6 tessellation flake", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "dabc068e6c04dca7800c17c165e57c36c6cff7ee", | |
| "description": "ci: Use ci-fairy minio login via token file", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cdf8a14bfff8a74a250de8fd9903d2380195fbf0", | |
| "description": "ci: Uprev piglit", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "19cb49c280ab1437f39f723719b5a501ff5aa4f4", | |
| "description": "ci: Update ci-fairy to version with --token-file support", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3161bc5c1a5297f3261e9263a2d54bda94af1bc4", | |
| "description": "meson: check for lld split TLSDESC bug (fixes #5665)", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7c57346dfdb3c34229f20ef1c2753d1ac6b4dae0", | |
| "description": "egl/wayland: fix surface dma-buf feedback error exits", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "81361490efd6cf0fcf84a6fd6e6419dd9c54e9dc", | |
| "description": "egl/wayland: do not try to bind to wl_drm if not advertised", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3fa2220838ad8b039bc46900ee57b4c107bd2a77", | |
| "description": "radv: upload shader binaries of a pipeline contiguously in memory", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a7f0463612735957d0daef9419f2c0ca291fb76b", | |
| "description": "radv: pass a pointer to a pipeline for the create/insert cache functions", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "13143b3c1149ce6857c0357bb6b467b6cd6d5dc9", | |
| "description": "radv: upload shader binaries after they are all compiled", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ff61b36ba2b03107a98fb708926d607760f29301", | |
| "description": "radv: add a helper function to upload a shader binary", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "dd66de6017096d9f54f224b252fecb137f93263c", | |
| "description": "radv: remove never reached free() when compiling shaders", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fc2cc39a0fe453bad40b8a871587900f8094313c", | |
| "description": "freedreno/ci/a306: split off snorm blending failures", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bbe5b745dc24e102ee76ccc47ba0d3a3fdccd41b", | |
| "description": "freedreno/ci/a306: split off the f32 blend / texturing failures", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1f79c36daeacdef54bd605a95f6cea2fc375ec7b", | |
| "description": "freedreno/ci/a306: separate msaa fails", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c47fd3dc0062101b3e75a414b17d2765735f7424", | |
| "description": "windows: Use TLS context/dispatch with shared-glapi", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "58aad3f403b87276ecd0d6752b30e0e2883663d4", | |
| "description": "freedreno/a3xx: add some legacy formats", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "41aa583edf3907ff6db03d1eb5b06bd99f898892", | |
| "description": "freedreno/ci/a306: add additional skip which hangchecks", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "59ba7a2ad8f9c63c8fc9f6378d6e015736b79497", | |
| "description": "freedreno/a6xx: Set the tess BO ptrs in the program stateobj.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5495359085ac60de970e2588d9052a1ff9f3b69f", | |
| "description": "freedreno/a6xx: Skip emitting tess BO pointers past the shader's constlen.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d7226e9a9e4ffc34f2a2080799ea7952de53d656", | |
| "description": "freedreno/a6xx: Allocate a fixed-size tess factor BO.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "577a0a73527b684d4b309f3328da6f07951a29de", | |
| "description": "radv: Don't emit framebuffer state if there is no renderpass active.", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "5632359959f4b27aa458cecbee297d55231ee8ec" | |
| }, | |
| { | |
| "sha": "c3e014670fc6cd06d7128f4269a3ac6a221c304e", | |
| "description": "d3d12: Support compat level 330", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "996e855e66da073025cd35fcca8dea734aa78475", | |
| "description": "venus: ignore framebuffer for VkCommandBuffer executed outside of render pass", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "06fe04b4d7dc3cde7c77eb8372a92e049552da1e", | |
| "description": "nir: Make nir_build_alu() variants per 1-4 arg count.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e770ec1182e49554f0b55b2e5ab9d49b845a08b2", | |
| "description": "nir: Uninline a bunch of nir.h functions.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c394f2f0ea25c9ca83f0eed3f96c7376eb780bab", | |
| "description": "iris: Drop redundant iris_resource_disable_aux call", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "137a054c945d29a4a88ab6d758c161811db31e82", | |
| "description": "iris: Enable CCS_E on 32-bpc float formats on TGL+", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1433fe7860af96edcd1758e15ce9081f637e3d0d", | |
| "description": "intel/isl: Unify fmt checks in isl_surf_supports_ccs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d9eaabf05d8d61e0a2be9d8264d85e63298df133", | |
| "description": "docs: update calendar and link releases notes for 21.3.1", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "897dde881c86a7ff952576ee71a24e799747836c", | |
| "description": "docs: add release notes for 21.3.1", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "70dd119abd4481ea3cbe82435bcfb89459c7dd4f", | |
| "description": "CI/d3d12: Add a quick_shader run", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7afb4aba3f1dbb2323a6fe80c25a8b78e9ec5483", | |
| "description": "CI/windows: Move reference files to relevant ci subdirectories", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c70e31c4d5297b3210209dc351151aac95803442", | |
| "description": "CI/windows: Move SPIRV-to-DXIL test YML to microsoft folder", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "214168621d4594141c1215b4c21a2c237bf868b4", | |
| "description": "CI/windows: Move D3D12 test YML to D3D12 driver folder", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "145b0711fcb494eacdb8917b02d0b9e884621852", | |
| "description": "freedreno/crashdec: Basing GMU log decoding", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8c654d02a3bed0cbee24c545d8fcf709b540aad8", | |
| "description": "freedreno/crashdec: Fallback to chip_id for GPU id", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f33d5256dd15dbbe9ebea9c2efe554f2e595de21", | |
| "description": "freedreno/crashdec: HFI queue decoding", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2133d34b11ada09c1228e0e13a2e4b70b6abd9f7", | |
| "description": "freedreno/crashdec: Split out mempool decoding", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b234c538e8af8e67706a27242981b2d1392c0fe1", | |
| "description": "turnip: Move CP_SET_SUBDRAW_SIZE to vkCmdBindPipeline() time.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fd11d992546a1e4cd176653ce6c4d6afc2665f9d", | |
| "description": "turnip: use SUBDRAW_SIZE and constant sized tess bos", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3748b8afce91beeaabb71e3f9723bc57b4abf54f", | |
| "description": "freedreno/ir3: Make a shared helper for the tess factor stride.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "17de0841ae70acd23e18586cad517e63cb7471c4", | |
| "description": "nouveau/nir: Use natural alignment for scalars", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "698343edc57619de5bb85ce1f208633b96e2fea8", | |
| "description": "util/u_trace/perfetto: add new env variable to enable perfetto", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "65697d6141bb17360e31d2eda9931451be46ac12", | |
| "description": "util/u_trace: add end_of_pipe property to tracepoints", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6f54ebe44f7c9dcb52c89684aa160277e1e5ba2c", | |
| "description": "glsl: fix for unused variable in glsl_types.cpp", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4f58cc82e2fcfa7e4633562e2895ba0d75acedbd", | |
| "description": "spirv: handle SpvOpMemberName", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8e568d3f00b31344bc86a7ee1d8e57eb430314a5", | |
| "description": "nir/opt_deref: don't try to cast empty structures", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "69ec384bbaddc225404943607e12c2be6fe0199f", | |
| "description": "gallium/d3d12: Don't use designated initializers", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "8d3a3e7a00b02d3420e15f4793982c3cd5c72a53" | |
| }, | |
| { | |
| "sha": "83280b8e23e721cb39f66a4d7cad4fd2d7143045", | |
| "description": "microsoft/compiler: Fix dxil_nir_create_bare_samplers()", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 0, | |
| "main_sha": null, | |
| "because_sha": "46bc7cf6783f184073a123add854c82cc7140d27" | |
| }, | |
| { | |
| "sha": "c868bff36a5ef103effe3582933b592747a78065", | |
| "description": "freedreno/ci: add piglit runs for a306", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1ba231fb75be5bffd806cbd09ac285d1f8f15e3d", | |
| "description": "android: define cpp_rtti=false because libLLVM is built w/o RTTI (v2)", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "ad8626741236c312b08fcdf445fd806cf46b628f" | |
| }, | |
| { | |
| "sha": "be7a0b23c8bb0ae9c585942fda2928bd1ac1d851", | |
| "description": "Revert \"android: define cpp_rtti=false because libLLVM is built w/o RTTI\"", | |
| "nominated": false, | |
| "nomination_type": 2, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "f659d00000a1a3667f9861d01d5828dd12ec6857" | |
| }, | |
| { | |
| "sha": "6afba805349db4e4664065ad71ba6b99e62ff481", | |
| "description": "aco: don't create DPP instructions with SGPR operands", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "2e6834d4f6c9985bcaedd5ebc35ac5afc93c8f6f" | |
| }, | |
| { | |
| "sha": "8d2be391e3436f12c177ce4888c295596dbdfc17", | |
| "description": "panfrost: Add empty tile flags to GenXML", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8f00f19da5b019b12396d2736c27a159d3eb1b21", | |
| "description": "radv: fix resetting the entire vertex input dynamic state", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "18cd0a5409e619a5aa245c023941fc5894a9747f", | |
| "description": "anv: Drop code from get_blorp_surf_for_anv_buffer", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "355f3188438d22712850d65e48660d8f46316dc5", | |
| "description": "anv: Allow transfer-only linear ASTC images", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bdf8b36c4cf0b4ea4f234b4b4f4ba80d10a8586e", | |
| "description": "anv: Require transfer features for transfer usages", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8171535c457981c72d0bd91b5ad1eda4515ccad5", | |
| "description": "iris: Allow GPU-based uploads of ASTC textures", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "caa998ca8ffcae42d85aabba6c1e75f8a65e1ea3", | |
| "description": "intel/isl: Allow creating non-Y-tiled ASTC surfaces", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "574c5d15406405d65d1a3b640a3514f2935e4df8", | |
| "description": "blorp: Disallow multisampling for BLORP compute blits and copies.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f0744ebef2395807ee10af1c133898374e1e08d1", | |
| "description": "blorp: Assert that BLORP_BATCH_PREDICATE_ENABLE isn't set for compute", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5dc36e5e93ae84182a3ab3eeeb3c569778eb3f07", | |
| "description": "blorp: Don't try to use the 3D stencil write hardware for compute", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d832209a781f7d3e04b23ddd7e5bfd0ee1a0533a", | |
| "description": "blorp: Fix compute-blits for rectangles not aligned to the workgroup", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "80c2b274387ba6372c493cae036887a5cc13e15a", | |
| "description": "iris: fix mapping compressed textures", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fcc062235c986eecfe09274f9f2ee82f4e26b26d", | |
| "description": "ci: remove egl-copy-buffers from fail list", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "24aa03e9e8dbeb879edf610375607e9255dad212", | |
| "description": "loader/dri3: fix piglit egl-copy-buffer test", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "391569e9110a3cd52b07fde7c1e8dd681458edfe", | |
| "description": "nir: Fix read depth for predecessors", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e31d08d307d0aa2b2c7441e85f12c7e5deee4bc9", | |
| "description": "ci: move windowoverlap exclusion to all-skips", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "32a8b391e35b14ab35ecdbb055d92f6ab3501326", | |
| "description": "nir/tests: add DCE test for loops following a jump", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cc5dd15417fad13b2e673d730294b66eadf3a173", | |
| "description": "nir/cf: fix insertion of loops/ifs after jumps", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2fe13aa2ad7367d83a19da2332d9ec55cb3a3a6f", | |
| "description": "nir/dce: fix DCE of loops with a halt or return instruction in the pre-header", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "71a985d80b1c29cced979b3c8d16f74463d1170b" | |
| }, | |
| { | |
| "sha": "34a75ce15ce1b264a27179081e97cb2e7248b555", | |
| "description": "lima: fix blending with min/max ops", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5f9434b611203d856294317a4b801c53fe3420d7", | |
| "description": "lima: use 1 as blend factor for dst_alpha for SRC_ALPHA_SATURATE", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d1d3ebb48cc693d66b064871c1118c498b6667c0", | |
| "description": "lima: implement dual source blend", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "65a78b2252cb4b4b08e24717752f5e2ba139cf45", | |
| "description": "aco: properly update use counts if a extract is still used", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b8f4d36ee4fc287cee4f8cc9d1bc61c8b474f821", | |
| "description": "lima: disasm: call util_cpu_detect() to init CPU caps", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "711a4ccddbaa251cba5cbda36c684f5f642458e6", | |
| "description": "lima: disasm: use last argument as a filename", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "9660427ab7b3fd18a250189667b826086529160e" | |
| }, | |
| { | |
| "sha": "437b97de1c330f202af2bcd6ca8f0b632a1b0008", | |
| "description": "lima: fix crash with sparse samplers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e48f676835d110f907e5cd55d659dae511e4af2d", | |
| "description": "glthread: don't sync for more glGetIntegerv enums for glretrace", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "996f147fef844815c886c2ad7606b972c1ad69a5", | |
| "description": "broadcom/compiler: relax restriction on VPM inst in last thread end slot", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "57969c6dad21bc0dc1dc1fe2ac834d4f8c086cbd", | |
| "description": "radv: dont call calloc when BVH is empty", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8eae431720f868bba235ab18effa3ad59fe88818", | |
| "description": "radv/llvm: constify radv_shader_info", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6c1cd2fd3a178131f97044ab7367454447292d7d", | |
| "description": "radv/llvm: stop trying to eliminate VS outputs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5a94271069a98d080c05493bf6b7a4c379aaa525", | |
| "description": "radv: constify radv_shader_info in radv_declare_shader_args()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "096c02bcf52bde734cbe14ea0195f9607d06fb53", | |
| "description": "radv: copy the user SGPRs locations outside of radv_declare_shader_args()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3bbc226d7aba105fa53bde3fd972fc1ea0196ec7", | |
| "description": "radv: configure the number of SGPRs/VGPRs directly from the arguments", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "990a8ee5eb9c78ae0f675bd6baf0850e4031b9f3", | |
| "description": "radv: add a workaround to fix a segfault with Metro Exodus (Linux native)", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a58f68fc68fae9c60c56c9111244212facbbd7d4", | |
| "description": "radv: fix accessing NULL pointers when destroy the VRS image", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6923dd687c114b197c0844b24cab095404450714", | |
| "description": "broadcom/compiler: allow color TLB writes in last instruction", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f533d7a4466987561095158f3762ba557e6fd7a4", | |
| "description": "freedreno/ir3: get the post-lowering clip/cull mask", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "13fb587b8af860a64ef3ce01af1a80a64c3c3955", | |
| "description": "freedreno/ir3: indicate that clipdist arrays are in use", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b7f423006a5541ebfbdd404ab9f047f0987332f6", | |
| "description": "nir/lower_clip: support clipdist array + no vars", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7efb1c4b2940bba97624e9c92c47121c3f1ab19e", | |
| "description": "nir/lower_clip: increment num_inputs/outputs by appropriate amount", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3bf47700e2ad504bd6ee493f93c7dd1e0a7b7dbd", | |
| "description": "nir/lower_clip: location offset goes into offset, not base", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a8930e63028b52420b24e238263db50fa8ca2c30", | |
| "description": "nir/lower_clip: replace bogus comment about gl_ClipDistance reading in GL", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b5848b2dac1464f5364dc2a76bd11cac0cb5769b", | |
| "description": "egl/wayland: use surface dma-buf feedback to allocate surface buffers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5b56fc748a76149fa100e96bc3c267a3ccf70add", | |
| "description": "egl/wayland: move loader_dri_create_image() calls to separate functions", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "83916ae0b9b920c521bf9bb3e5f82fb911b3a3cf", | |
| "description": "egl/wayland: add initial dma-buf feedback support", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a25d4dd27615ff1ff2390402de57213ca35600a1", | |
| "description": "loader: add function to get render node from dev_t", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cd39180cfab20734744b379b085cc3b5c2cecd3a", | |
| "description": "egl/wayland: remove unused constant EGL_DRI2_NUM_FORMATS", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "aa6c900625db36cc55d59364c2309ffdfa818558", | |
| "description": "egl/wayland: move formats and modifiers to a separate struct", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6c37784400f9f170c3c39b9c2e5fd58308c4872a", | |
| "description": "egl/wayland: do not try to access memory if allocation failed", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "af1ee8e010441f8f2ed8c77065b159652a4ac9fe", | |
| "description": "egl/wayland: deprecate drm_handle_format() and drm_handle_capabilities()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3022ad7e158cc2c387bea9a90cddca0a8631d7e0", | |
| "description": "egl/wayland: replace EGL_DRI2_MAX_FORMATS by EGL_DRI2_NUM_FORMATS", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "42a0e5caa9f6456e254ad2402b93736909706b6e", | |
| "description": "egl/wayland: Remove unused wayland enum", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c53733b004a22754f05a5adbefd975a66a6794dd", | |
| "description": "egl: remove unnecessary spaces after types", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "be1acac84c3bb20b61d4ebf8cf3a2f511021d94a", | |
| "description": "ci: Upgrade to libdrm 2.4.109", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a2fd507973db3c0675abc9f211f2f4ce09bfa447", | |
| "description": "ci: Consistently build Wayland and protocols", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9bab991be09db0332ef6d68e8a91f29e0712328d", | |
| "description": "ci: Use common build script for libwayland", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "db3d76c42d7cf8bf75dfb2b1840cda15325ab614", | |
| "description": "radv: advertise VK_KHR_synchronization2", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "52b4185012540ee729380913bd6aa474e8809d01", | |
| "description": "radv: switch the remaining stages/access to VK_PIPELINE_STAGE_2/VK_ACCESS_2", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ad3cd581f415d63a607d9fe99601e00b91035aa5", | |
| "description": "radv: add support for VK_IMAGE_LAYOUT_ATTACHMENT_OPTIMAL_KHR", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "936ac58b7798cabbf1c8dcc1732a25a2b93bdd9e", | |
| "description": "radv: add support for new pipeline stages and access masks", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3f29ae2d31ccde1866129613e225951347a50776", | |
| "description": "radv: add support for creating device-only events", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e99c66ad196b46c4ea13c153dfd8f6f9cb701a76", | |
| "description": "radv: add support for VkMemoryBarrier2KHR", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3da7d10d9bb6b6e8c9d87633244dc54692ac2866", | |
| "description": "radv: implement vkQueueSubmit2KHR()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8df17163c7864df8abd447374b4272a231233301", | |
| "description": "radv: implement vkCmdWaitEvents2KHR()/vkCmdPipelineBarrier2KHR()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "57575974fd4a74d4439f0f11e80aabd974ddcc32", | |
| "description": "radv: implement vkCmdWriteBufferMarker2AMD()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cff81c863bced01d11842daba5f6e6a4afb7ffea", | |
| "description": "radv: implement vkCmd{Reset,Set}Event2KHR()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a0ac03676fbe30565785776b20c6c62e93043f28", | |
| "description": "radv: implement vkCmdWriteTimestamp2KHR()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1df7c0ce7e0e48d4466c505a748ede3a208834c9", | |
| "description": "radeonsi: print the shader stage for shader-db dumps", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "59926f25fab691d9d2a1247fd27389dd254db048", | |
| "description": "radeonsi: print source_sha1 as part of shader dumps", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e54264c84f8b0e6f2d29d2db73a622d829e92125", | |
| "description": "nir: add shader_info::source_sha1, its initialization and printing", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ba8075031a2ffbea9ec5df0338c7703615764134", | |
| "description": "util: add SHA1 printing and comparison functions", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0b196b40a3ae88b822fc1ec98b3461469c7dec98", | |
| "description": "mesa: don't compute the same SHA1 twice in glShaderSource", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "67f01e02d9daa3334f14f17899bc7aa068d89459", | |
| "description": "mesa: add gl_linked_shader::linked_source_sha1", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "436444967793ec16c74c8773dd1979f67c7bb94d", | |
| "description": "mesa: add shader source SHA1s that are propagated up to glCompileShader", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d473b31fe7bb5deb131395a42e478fcb3fd8ff38", | |
| "description": "mesa: rename gl_shader::sha1 to disk_cache_sha1", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0bb580754cda1ba544be761b0ea40ba441d04636", | |
| "description": "mesa: remove SourceChecksum from shader structures", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cd86f1dc2b492ee0e024f9929a51e034b3276048", | |
| "description": "radeonsi: rename si_get_shader_wave_size and make it non-inline", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "676d4ddcf83a62973aad8062a34c7c838bfc8a4f", | |
| "description": "radeonsi: centralize wave size computation in si_get_shader_wave_size", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b5665bd46ceb88638f29e64f6e968936b83724ee", | |
| "description": "radeonsi: don't use compute_wave_size directly", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1ef027851d23dd4cf209162c907070f3960e6e0a", | |
| "description": "radeonsi: propagate si_shader::wave_size to VGT_SHADER_STAGES", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "913e1b9138cd6d5b5bda02a2fdbba321aa6d65e0", | |
| "description": "radeonsi: clean up compute_wave_size use in si_compute_blit.c", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8290cae2b71d9975c258284f9355d34c5ad02ce9", | |
| "description": "radeonsi: don't use si_get_wave_size in si_get_ir_cache_key", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d08b09cb7e96cecb4f224f698ed4e7ef5bacd707", | |
| "description": "radeonsi: use si_shader::wave_size", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bc574889367c7ad66b0faeb8b61330816fc88a3b", | |
| "description": "radeonsi: add si_shader::wave_size because it will vary", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "41523773f5b67d0e3df7eb0115e3eb8e8886ac4b", | |
| "description": "radeonsi: add wave32 flag into prolog/epilog keys", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3b2a6e1b217fafb2c1d2f034778c816e046ee926", | |
| "description": "radeonsi: don't print uninitialized inlined_uniform_values", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "94dd401287325135ffcaae989f9a9098084728df", | |
| "description": "driconf: enable glthread for Basemark GPU", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5a970dbac344c7303c62375d688e0653014c372f", | |
| "description": "driconf: enable glthread for Minecraft", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9c4d92508d2dc06f16489eea863185aec609aa5d", | |
| "description": "driconf: enable glthread for all Unigine benchmarks", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "add883bf9b2b692035428f6163073af82bc46f36", | |
| "description": "aco: fix right shift of exponent 32 detected by UBSAN", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d18720897fff4b02611a57213373217395c06ec0", | |
| "description": "radv: fix OOB access for inline push constants detected by UBSAN", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8e3fbe7cc8e63c0dd7c849866a9408f329110750", | |
| "description": "ac/nir: fix left shift of 1 by 31 places detected by UBSAN", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a46d155329201f840e4cb00897bde358392b9539", | |
| "description": "util/cpu_detect, gallium: use cpu_family CPU_S390X instead of separate flag", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "82b261417e531eebc228df86bcd6022f0969d72f" | |
| }, | |
| { | |
| "sha": "a78c36ecc653e412c1decd5b9c4782e43d0c078c", | |
| "description": "ir3/cp: Prevent setting an address on subgroup macros", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d14c09f7f6960060caee51ce7b19637af321d472", | |
| "description": "mesa: add a more straightforward callback for replacing shaders", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "969369e96268b294abcdd8be11b33c1e3fdc66aa", | |
| "description": "ir3/lower_subgroups: Fix potential infinite loop", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fc8e789b21b571047be4f7577d50be7f7f5a9827", | |
| "description": "docs/release-calendar: remove additional 21.2 releases", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ed8bac5eb3482eabb49e32902c1e213e8731ce84", | |
| "description": "docs: update calendar and link releases notes for 21.2.6", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6d37d741a4a271d8a78f649514da2789e7de0406", | |
| "description": "docs: add sha256 sums for 21.2.6 relnotes", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0481c17c6c47d98fb297b42eaddae45a7c2ede61", | |
| "description": "docs: add release notes for 21.2.6", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f8009d3db25512b5dc62d0272c979fb79f8c7075", | |
| "description": "meson: bump meson requirement to 0.53.0", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "ad8626741236c312b08fcdf445fd806cf46b628f" | |
| }, | |
| { | |
| "sha": "cf6a14de0c664babe8e4d97acfd3bb82ced071e7", | |
| "description": "radv: Set RB+ registers correctly without framebuffer.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5632359959f4b27aa458cecbee297d55231ee8ec", | |
| "description": "radv: Remove the skipping of framebuffer emission if we don't have a framebuffer.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "728590403e58359572478b355266ab4ba4321c22", | |
| "description": "radv: Stop using a subpass for color clears.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fcd2e69f7d579bb767658a62f7374d4ce6e3497b", | |
| "description": "radv: Avoid using a new subpass for ds clears.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "14e45cb21eaf253b571aa410de422cdc6f9bb647", | |
| "description": "util/u_trace: refcount payloads", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "0565c993f9eff9e91ac7d9aea53d4865c44795b8" | |
| }, | |
| { | |
| "sha": "87888c0b3fe61abc9674187074d96864b094c067", | |
| "description": "anv: fix execbuf syncobjs/syncobj_values array leak", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "36ea90a3619f86e9bf0b51e2b0c28b213e08083d" | |
| }, | |
| { | |
| "sha": "34510ce3cca2d7808e1e0480fbfb66bacda69c5a", | |
| "description": "nir/lower_subgroups: fix left shift of -1", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "811a7a2d31ec3f510f2aafa390a0ae148da3e039", | |
| "description": "nir/lower_tex: don't calculate texture_mask for texture_index>=32", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "26d2e22eea6391f17d4ca19861ae5d210c9fab62", | |
| "description": "radv: stop running copy-propagation before nir_opt_deref", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b4251007810bc2a02d44580b04ad34ec381f891b", | |
| "description": "spirv: run nir_copy_prop before nir_rematerialize_derefs_in_use_blocks_impl", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "14a12b771d0a380defacafe5825362af77ff21bd" | |
| }, | |
| { | |
| "sha": "7fb6eafbc4fabd1716bc3aec451bf82c05ead28a", | |
| "description": "vulkan: Unlock before return.", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "9bffd81f1cb7c4a653d18b4b43296f89caed4db7" | |
| }, | |
| { | |
| "sha": "d5b41cbb4a4795d530f7c771477ee5c83642f812", | |
| "description": "radv: fix max_render_backends for Sienna Cichlid null winsys", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f67b09e37c917edcc5a9f1030427db410f39758e", | |
| "description": "radv: make RADV_FORCE_FAMILY case-insensitive", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "694731ac13b5c3469d7504e909dae0da3ace2fc3", | |
| "description": "ac/surface: allow gfx6-8 to enter the gfx9 DCC codepath for SI_FORCE_FAMILY", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d830d213b6b54b49f95746035d417a61e8275eb2", | |
| "description": "ac/gpu_info: don't fail on amdgpu_query_video_caps_info failures", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a9b4aef0f247408487074c0136c170b0e57bece2", | |
| "description": "broadcom/compiler: make shaderdb debug output compatible with shaderdb's report tool", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6c78ec4eac6e9ef82b3b29f7a8784f47866c02c0", | |
| "description": "mesa: add allow_glsl_compat_shaders for shader-db", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "09342dcfc0e45fbbe4a019a7e8086780aebd8336", | |
| "description": "mesa: don't add attenuation constants if ffvp doesn't use them", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "deb4685df39dbfcfb79389f259958f18441e7231", | |
| "description": "radv: implement optimized MSAA copies using FMASK", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "51612b0e95976727f5d7f389ce7a8b01158df1ad", | |
| "description": "radv: make radv_copy_buffer() a non-static function", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e8c0eb95988e140a78885b45c08153fd12c6af3a", | |
| "description": "radv: make radv_break_on_count() a non-static function", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d106e5c73265f899f7204f7353969be945d6eda3", | |
| "description": "amd/addrlib: Use get_supported_arguments to get compiler args.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a6f783948d8085c11049479acfdd6db5ea105481", | |
| "description": "meson: Remove some unnecessary loops.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6c89f09b7bc970e6e32da6cce98db69b2badb1f4", | |
| "description": "meson: Use get_supported_arguments more often.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3b15fb35753763a0611d1209f7f55742228a2bca", | |
| "description": "lima/ppir: implement gl_FragDepth support", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "98a7c4c6f8e0dd8aca665ff1ae475ab3cdd53b12", | |
| "description": "lima/ppir: check if mul node is a source of add node before inserting", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "64292c0f05ba891d9c7319e1a1cea98eb0630af4", | |
| "description": "svga: fix bitwise/logical and mixup", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "ba37d408da30d87b6848d76242d9d797dbef80a0" | |
| }, | |
| { | |
| "sha": "6b4294daf0350aac512180620e8d1cc220ecc893", | |
| "description": "nine: remove dead code", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "32ec0fffa6fbe58b0fd76901c6a7dc8a9cfc79b1", | |
| "description": "android.mk: Add missing variables to the make target", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "8621bd8d5e67173281c6a6dd64054d4b0366f023" | |
| }, | |
| { | |
| "sha": "0daed2dc6b3f251bc0fd8bb7bffb577a4c3f4b46", | |
| "description": "lavapipe: fix unused variable", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d7957df3184846e6bbaec985640dacafce45458c", | |
| "description": "vulkan: fix uninitialized variables", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d5757c965a9c77e8edcecfdc55ce41b33bc20d98", | |
| "description": "turnip: implement VK_KHR_buffer_device_address", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "99388f0c27046374466b711efed29820554aa81d", | |
| "description": "freedreno/ir3: handle global atomics", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5d5b1fc4722fa8db9b74b20d113c3f85d3f6bcb9", | |
| "description": "freedreno/ir3: add a6xx global atomics and separate atomic opcodes", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c5d6e57e42adf118648b566a59aa0db6ccd65bc4", | |
| "description": "llvmpipe: Use lp_build_round_arch on IBM Z (s390x)", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "82b261417e531eebc228df86bcd6022f0969d72f", | |
| "description": "util/cpu_detect: Add flag for IBM Z (s390x)", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "be048ec1122bf9fcd899a9a04675e4b9fca16342", | |
| "description": "freedreno/ir3: remove unused actual_in counting", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "902c5bf46808c29b8eab25d80b5554c5a682f28f", | |
| "description": "virgl: Link shader program", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0de0440b7cecddb23a66364db516a15380f6ac8a", | |
| "description": "gallium: add a link shader hook", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "79dee14cc218d87ea8a5020507161a363477f09a", | |
| "description": "broadcom/compiler: don't move ldvary earlier if current instruction has ldunif", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "aee25471b9e83c10430d7ac5c7b80b1ae2d5ad17", | |
| "description": "radv: fix emitting VBO when vertex input dynamic state is used", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d36119716d1bdd31066ca0aeb5ce7a9dc19edcb8", | |
| "description": "radv/winsys: report the real family name instead of OVERRIDDEN", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cfc5c2abfd1d84c525a47852af08a9b5f856fb7b", | |
| "description": "ac: change family names to uppercase in ac_get_family_name()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8e5bb2d6ac533d94e03173e2c853dc7c51d381bf", | |
| "description": "radv: convert remaining enums/structs to 1.2 versions", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0d0eae07be6cf391cc48a283709ed7b57b33e20b", | |
| "description": "intel/compiler: Prepare disasm for 16-bit sampler params", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2fa68cb7da525bcd17840fc23ff2cd542547118a", | |
| "description": "intel/fs: Define and set correct sampler simd mode", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "31e3e32625e6332608a3b5ed18d2e4df82a8c27d", | |
| "description": "intel/compiler: Deprecate ld2dms and use ld2dms_w instead", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "261dd6c8f894fe13926ede073669b96652da61db", | |
| "description": "intel/compiler: Add new variant for TXF_CMS_W", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "24831bbd40784c3b24fb95632b9f8e09f6432ace", | |
| "description": "intel/compiler: Prepare ld2dms_w for 4 mcs components", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "dfe0ba908009b075278cae5ee0eb53e8e5396c9a", | |
| "description": "intel/compiler: Demote sampler params to 16-bit for CMS/UMS/MCS", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0374b56faa175bbd4bbf2617767773b680f4e25f", | |
| "description": "intel/compiler/fs: Add support for 16-bit sampler msg payload", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "936412af27049724242b47234e2911e8527255bd", | |
| "description": "intel/compiler: Add helper to support half float payload with padding", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "75c73fcdc4282d6b809dd590cb50c584738490c2", | |
| "description": "intel/compiler: Fix instruction size written calculation", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "be2bfe5fe8f0e336c029b837c4185ce4f7e9a82a", | |
| "description": "intel/compiler: Don't hardcode padding source type to 32bit", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0e61d1fbbb4ad67c03316a56787e8c48d957aa7a", | |
| "description": "intel/compiler: Handle new sampler descriptor fields for 16bit sampler", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f78e33aa1aa132f8b028efcf462ce2ca7b0d674c", | |
| "description": "intel/compiler: Set correct return format for brw_SAMPLE", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7603187aec36c1afdee5fe8f1f68dbf5c691ad1f", | |
| "description": "nir: Un-inline more of nir_builder.h.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d9bfcf5f5b4a7153f9f3000b9e111907966458aa", | |
| "description": "nir: Un-inline nir_builder_alu_instr_finish_and_insert()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3b5b4b5d45eff268ae9a054a2deb42f0703825c6", | |
| "description": "nir: apply interpolated input intrinsics setting when lowering clipdist", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "df934873e14e897fa0ba45904ce40be285d4261d", | |
| "description": "nir: always keep the clip distance array size updated", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cc2894345f1161fcbb2f9b9150257e0f6b0b303e", | |
| "description": "aco/spill: use spills_entry instead of spills_exit to kill linear VGPRs", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bb6fb6065f335c1d8f8c8f977d36db3bb6f4909d", | |
| "description": "freedreno/a[345]xx: fix unorm/snorm blend factors when they're \"over\"", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "43f94ee9f115660ba7ceffdc07dd269b876eb4b0", | |
| "description": "freedreno/a5xx: add missing L8A8_UNORM format to support TBOs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c87967bf179ffad7345ef31481981817d5b9be51", | |
| "description": "freedreno/a4xx: add some missing legacy formats to help TBOs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5a69f34aeb617ed97f887aabb7b31f34a979291c", | |
| "description": "freedreno/a4xx: add missing SNORM formats to help tests pass", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c6ca2d1929437598639ff905f25d02a15ba815c4", | |
| "description": "panfrost: Handle AFBC_FEATURES in drm-shim", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a777e38cf99b57810a08002705e64d3149aad188", | |
| "description": "panfrost: Collapse 0 parameters in drm-shim", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7fec4f4135210b83556004c6634d78d4ed33a525", | |
| "description": "broadcom/compiler: fix scoreboard locking checks", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bd7584c16bc56fdcb3a7a720c9a857e158f699d2", | |
| "description": "broadcom/compiler: don't allow RF writes from signals after thrend", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ed16eedb2d97d4f9d100afe1b66835fc792cefea", | |
| "description": "ir3: print half-dst/src for ldib.b/stib.b", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5a2cff9bc8bb8a0db2ef4fb97f31f93b2ad5c796", | |
| "description": "intel: move timestamp scaling helper to intel/perf", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "61267426484b011893fed98de5daf3c2111bcf15", | |
| "description": "intel/ds: remove verbose messages", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bd104d5b1a92abb4d431c17b781cdb3a9339384e", | |
| "description": "intel/pps: tweak intel config some more", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3d71e35857e87a58d82c63a3451e70107dbbd2ac", | |
| "description": "intel/ds: isolate intel/perf from the pps-producer", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ed9116e5451db8d0368719acc4a9695e2c8a58b6", | |
| "description": "intel/ds: drop unused constructors", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "215dbfd131beb8db5ef2a6284208f9d93721d786", | |
| "description": "intel/perf: track end timestamp of queries", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4ef6698a265fd900da80d80fd42044e642d1b641", | |
| "description": "intel/ds: drop timestamp correlation code", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "21a1c6995c3ee0fa8374247914784f083919150f", | |
| "description": "pps: fixup sporadic missing counters", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "120f24cb3604a324688fe237af2cfca933fca25f", | |
| "description": "intel/perf: add a helper to read timestamp from reports", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8657fa6b868880021046b0ef73a4a8a20648d93a", | |
| "description": "pps: allow drivers to report timestamps in their own time domain", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "457dbb81f5c3bc86d4968c6f099154abd39c829e", | |
| "description": "broadcom/compiler: apply constant folding on early GS lowering", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7b21635057d90fd182467346d9b3be6a4d80d17d", | |
| "description": "broadcom/compiler: handle array of structs in GS/FS inputs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c5a42e401036eb2eecf8798c103f8ae2cce08eab", | |
| "description": "intel/fs: fix shader call lowering pass", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "423c47de991643269a7c76ea37efe59b237fa6e7" | |
| }, | |
| { | |
| "sha": "724a38eb944ba110bbf070d226cad56f9448952a", | |
| "description": "CI/windows: Upload result.txt as an artifact", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1e3db7923f4a84cfcd8e9a19a858c6f4be77e33e", | |
| "description": "CI/windows: Uprev piglit", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "60d95c5d0feef4e4b2820a26c4708aff10f5730d", | |
| "description": "Auto-enable TLSDESC support", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8570a2a280587a1e43ac11ad46ad62dfdd6c7b39", | |
| "description": "Use initial-exec TLS for glibc only, enable TLS elsewhere", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "df005c2a65f491c2f90a2063174f3e8760a60fd8", | |
| "description": "mesa: move around current texture object fetching", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d814539c2b67ca28009dd1b239f444ea086e3b39", | |
| "description": "mesa: check target/format for Tex(ture)StorageMem*", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f659d00000a1a3667f9861d01d5828dd12ec6857", | |
| "description": "android: define cpp_rtti=false because libLLVM is built w/o RTTI", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cdeecadcb6e15cac23ded87958aa819aae6763cb", | |
| "description": "radeonsi: deduplicate min_esverts code in gfx10_ngg_calculate_subgroup_info", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9d7ac70ffb3567dfafaa524aae0891d07c92aba0", | |
| "description": "radeonsi: implement shader culling in GS", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "492a61fe725acad0b2436b1425334f2db1e86539", | |
| "description": "radeonsi: don't use ctx.stage outside of si_llvm_translate_nir", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1c5899900dc7d75e092f48d777ed601b917ed86e", | |
| "description": "radeonsi: simplify si_get_vs_key_outputs for GS", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a368385b23e4daf41280be12d2eb269a38ec04d0", | |
| "description": "radeonsi: add is_gs parameter into si_vs_needs_prolog", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f96d1757bba86d20bbca649d1027ba4ac07268a0", | |
| "description": "radeonsi: restructure code that declares merged VS-GS and TES-GS SGPRs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2418da2d4afe5534ae1bc44a24054d43cf9de0a5", | |
| "description": "radeonsi: separate culling code from VS/TES (to be reused by GS)", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "37c3e16d3567928ad74b08c7408a8bf117b16532", | |
| "description": "mesa/get: allow NV_pixel_buffer_object constants in GLES2", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b8f41c5c4ee3ebe3c4082a3ddba4a41b8e788d48", | |
| "description": "d3d12: Validate opened D3D12 resource matches pipe template", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9740141b2ef196c17719666fc402e361ae62af73", | |
| "description": "d3d12: Generate a pipe format -> typeless mapping table too", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ca7d4fcb3fccda9d01b8843f98afb397f75dcf11", | |
| "description": "d3d12: Generate format table using a macro list", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "25bcc56027e31dccabf209399e2c692bf0f4ad52", | |
| "description": "d3d12: Make format list all use macros", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "96012b686ed8070594ac049d6097888156b74171", | |
| "description": "d3d12: Handle import/export of fd shared handles", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "31c7a04b472f541781cf24ef2abef75fead8a6ae", | |
| "description": "winsys/d3d12: Populate winsys handle format", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2771fd4a3fbed39e39ed5045c454d1893cbb3659", | |
| "description": "gallium, windows: Use HANDLE instead of FD for external objects", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5bfbf4bec990bc03142b7ecb19b616533ddece7b", | |
| "description": "microsoft/compiler: Handle GLES external textures", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "218860701495c8013dc826a2f2197ab2fbed8644", | |
| "description": "d3d12: Support RGBX formats mapped to RGBA", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ab9948997aceb5962069ed2ddf21033164cc24bc", | |
| "description": "d3d12: Support PIPE_CAP_MIXED_COLOR_DEPTH_BITS", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e0576ec148c0f6269edb5813595273470dab0d28", | |
| "description": "d3d12: Support BGRA 555 and 565 formats", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d0bc4974fa705ed56e642daea7df6f2626c012ba", | |
| "description": "android: Allow forcing softpipe", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "33e5a4378efee353ddadf103300ab27ed4dc32c7", | |
| "description": "android,d3d12: Support using DirectX-Headers dependency from AOSP", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6138b047e294db910d16da63e2e7280e55823899", | |
| "description": "mesa/main, android: Log errors to logcat", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9e82a56745c3422c6afa6406a2afc658244da365", | |
| "description": "android: Add a BOARD CFlags option so build can be customized", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "81cc94b8f0ff05649b85a681c1a2bf6b9f932315", | |
| "description": "zink: be consistent about waiting on context queue on context destroy", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e92b8956c7923b5261dbf8218d87b7dd3c79ae4f", | |
| "description": "zink: set batch state queue on creation", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b8ffd7a8886f327900572c11d207dc9ec035ceea", | |
| "description": "freedreno/a5xx: Emit MSAA state for sysmem rendering, too.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5071d39cb27ea76f41ba23003976d3ea14f6a0b9", | |
| "description": "freedreno/a5xx: Document the sRGB bit on RB_2D_SRC/DST info.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1ef64656654447405dfa5b54a34da009fabb557d", | |
| "description": "freedreno/a5xx: Define a5xx_2d_surf_info like a6xx has.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cad0b6e2e58cc9f74c91461b3e717ac4e86085d5", | |
| "description": "freedreno/a6xx: Disable sample averaging on non-ubwc z24s8 MSAA blits.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "93eb697a8da184feb2b1f15a14235087f60f8ec9", | |
| "description": "freedreno/a6xx: Disable sample averaging on z/s or integer blits.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c98adc56f4fe08231b0fec84b6a92c89eb94d59b", | |
| "description": "ir3/lower_pcopy: Fix bug with \"illegal\" copies and swaps", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "0ffcb19b9d9fbe902224542047c389a661fbf816" | |
| }, | |
| { | |
| "sha": "65da866ad96bbe5a1683c98191331827ea3bd580", | |
| "description": "ir3/lower_pcopy: Fix shr.b illegal copy lowering", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "0ffcb19b9d9fbe902224542047c389a661fbf816" | |
| }, | |
| { | |
| "sha": "9912c61362b650e09dad7ec6fc6a72095969ffab", | |
| "description": "ir3/spill: Support larger spill slot offset", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "29d3889bbb8235d8bab36b0016946af33e3c5e1b", | |
| "description": "ir3/ra: Add missing asserts to ra_push_interval()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9d88b98b0820198c0050965cbd6f1909b9eb8fa5", | |
| "description": "ir3/ra: Consider reg file size when swapping killed sources", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "d4b5d2a0204f8c09a2e8c4dc022f0f05adafa50b" | |
| }, | |
| { | |
| "sha": "f9a46ad22a544bdc9c1c0d87ea69d43e215c630c", | |
| "description": "meson: Allow mismatching RTTI for MSVC", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ad8626741236c312b08fcdf445fd806cf46b628f", | |
| "description": "meson: Don't override built-in cpp_rtti option, error if it's invalid", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "21ec880bf9f522a598fadf0344abe253f850b68c", | |
| "description": "anv: initialize anv_bo_sync base fields", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "cbb13fae33a8b8e72db4200dfeec1b72528763db" | |
| }, | |
| { | |
| "sha": "04bd5bb69ba3f33b7e018620eae5e8b6a6da7734", | |
| "description": "anv: don't try to close fd = -1", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ddbc84d5a00198e08e25748c239485664477e2e1", | |
| "description": "radv: ignore the descriptor set layout when creating descriptor template", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2436cafffe49d3ff59d62f263164327b0c12a625", | |
| "description": "radv: allow TC-compat CMASK with storage images on GFX10+", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "22d9d0f8b52293920f00cb59b9c5a50391832a07", | |
| "description": "zink: add a compiler pass to scan for shader image use", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e386a577696327fc317717f10fe5d537e26562cc", | |
| "description": "zink: explicitly init glsl", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ff89dc352321c60619b7d72fd1695c6a166ca92f", | |
| "description": "vulkan: move common format helpers to vk_format", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "04c90f292e1b6011f6c26eda957a61888d3a57da", | |
| "description": "util/queue: fix a data race detected by TSAN when finishing the queue", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cee1dd92bd89374e27e1d431d42f0c469cc6e56e", | |
| "description": "glx/dri3: fix glXQueryContext does not return GLX_RENDER_TYPE value", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e277b1318253a4776babf587c76c7bac534a6de9", | |
| "description": "freedreno: Stop exposing MSAA image load/store on desktop GL.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "81d22da6de4076d8418e94bcdd7a326f1cd584f6", | |
| "description": "asahi: Fix BIND_PIPELINE sizing and alignment", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3b108393a2ae031af9cab6b47f0d5be104519162", | |
| "description": "asahi: Remove obnoxious workaround", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a28775046c1e9436303a5ff1a864e19dc6561fa0", | |
| "description": "asahi: Remove silly magic numbers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d55a1a77bd11c3ae1547e8e46beb67b36baaf618", | |
| "description": "asahi: Fix agx_map_* structures", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6637fbb2117787a4c3a39ae8a1ecc24eb52c4149", | |
| "description": "asahi: Allocate special scratch buffers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "30433ae716123a1472236445f04abb863cf88757", | |
| "description": "asahi: Deflake addresses", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "df1824046a554b13ae9c06c2a5916e8e6e5879f3", | |
| "description": "asahi: Rename PANDECODE->AGXDECODE", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e346ca5b417153ac99aca30d05efdb27605ade8b", | |
| "description": "pan/bi: Add XML for LD_BUFFER", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "69ddbc4341160ab2ac8cd76fa4a030ccebb80d4e", | |
| "description": "pan/bi: Suppress uniform validation for LD_BUFFER", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "36486f54e97fe35daf42fc7705715db9e1304a11", | |
| "description": "pan/bi: Confirm IDP unit on Valhall", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b8ba909ca6b080f156f773f3ca8c9ed3d18c4ae9", | |
| "description": "pan/bi: Forbid unaligned staging registers on Valhall", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "df807cb83954d4957bef886231cbced15d1754eb", | |
| "description": "pan/bi: Add XML for assembling Valhall image stores", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "58b65a340c85d762761825f1d0c0943569469125", | |
| "description": "pan/bi: Add Valhall's special FMA_RSCALE instructions", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "aee819d54cc10fb162cbf64aa78f0b6a91dd5e4d", | |
| "description": "pan/bi: Add sqrt form of Valhall FREXPM", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "137053c4f49508752f6b6bd1a77e0bb5511b7511", | |
| "description": "pan/bi: Add full form of Valhall MUX instruction", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "855ab23d9af3e3e17b68985b3c8c782f3153712b", | |
| "description": "pan/bi: Annotate Valhall instructions with units", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "04cc1b93b139bab2e19b8221859c765719a225e0", | |
| "description": "zink: enable PIPE_TEXTURE_TRANSFER_COMPUTE on non-cpu drivers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ea761a40d596edca419132f6625126616b475c65", | |
| "description": "zink: use pb_slab_alloc_reclaimed(reclaim_all) for BAR heap sometimes", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "da9acf70886c66b1059cab3d23814da95d045a71", | |
| "description": "aux/pb: add a new slab alloc function for reclaiming all bo objects", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b7e2214b3c89490181685dded4480f2bd04d1990", | |
| "description": "llvmpipe: adjust rounding for viewport scissoring", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f6dd931640ebdaaf5a45770e061d0b0390895267", | |
| "description": "docs: add 22.0 branchpoint date for perspective", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f75e657e697810626fb8d157f053edf58795d919", | |
| "description": "docs: add 21.3.x release schedule", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9aea588900b0ba3654e87acb0e33974ba8a55ad9", | |
| "description": "docs: update calendar and link releases notes for 21.3.0", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1061f3ad0d3f9f97563161bbe6e3ae927a651804", | |
| "description": "docs: add release notes for 21.3.0", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "341278f069a54a173fa646b16e0b68eefd28e5ed", | |
| "description": "radv: disable HTILE for D32S8 format and mipmaps on GFX10", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d63cd245e1840ad31a3821c522d94bc67372c030", | |
| "description": "ci: Uprev Crosvm", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "81f25d8f27687ab6de9d303c95f437ed17e70f54", | |
| "description": "virgl/ci: Run each dEQP instance in its own VM", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4bfcbe3f69eef0702d6494af513d902ad932496d", | |
| "description": "ci: Remove syslogd", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d542e978e9617dc27018b5d379acc506eb8d9565", | |
| "description": "virgl/ci: Set GALLIVM_PERF=nopt,no_quad_lod", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8a3cccc3f434cfe8278863421901fd2d00471c7d", | |
| "description": "ci: Don't set GALLIVM_PERF in the scripts", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8acdf1f71c803226f6854e2f8b4d9dc82bcb680d", | |
| "description": "ci: Create symlink to /install early", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e7b95619596167025d26f07efb04dc5bfd5e9aee", | |
| "description": "gallium: implement compute pbo download", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ed65b5e8399fc59fe011381338cc06bc3f7ec5d6", | |
| "description": "mesa/st: make some pbo functions public", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f7a51e94692cc5a523b0fb7b7caef4a05cfc30f1", | |
| "description": "mesa/st: make sampler_type_for_target public", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c9a47c85da9538ae82445f9754192d84afc7006d", | |
| "description": "gallium: rename PIPE_CAP_PREFER_BLIT_BASED_TEXTURE_TRANSFER", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0b30a7a243be8fe44d34b1bc2bd58665618074dd", | |
| "description": "gallium: add pipe_screen::is_compute_copy_faster hook", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a854cbc7b5c7e70c0146b2e599049c4e4fc5eb97", | |
| "description": "turnip: don't use mesa/macros.h to get utils/rounding.h", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "df8aeb45984b2d7f705b56aec2f63f0739963866", | |
| "description": "radeonsi/sqtt: increase the default buffer size to 32MB", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "56382ec0711d5531da038346d7ce759c2833e13a", | |
| "description": "radeonsi: unreference framebuffer state after use", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "b1b491cdbbac1ccb785f5eb1802006f76ec253f5" | |
| }, | |
| { | |
| "sha": "5e536c97a9ffa1fe0363150529ee4a7beb3fef03", | |
| "description": "broadcom/compiler: fix early fragment tests setup", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "68ec86718125ea54c77191f38e62754e82d3826b", | |
| "description": "radv: Implement VK_EXT_image_view_min_lod", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d0f217ad80d3ebc49960f1ae2aed32e5dc32f0fc", | |
| "description": "vulkan: Update the XML and headers to 1.2.199", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4e76d0cb56f820032f5cf17f886d89af05fc4b2d", | |
| "description": "radv: Expose min_lod in *_make_texture_descriptor", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c6471ef918f75de806f2871696a44b24ee1db558", | |
| "description": "radv: Refactor S_FIXED to radv_float_to_{s,u}fixed", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "35ffadb9e7d6d2ca3f6b2fadb5735696b9732c34", | |
| "description": "zink: clamp to 500 max batch states on nvidia", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a3be30665f1f8bb140069728fd8e17ce6fcdbaa4", | |
| "description": "zink: fail context creation more gracefully", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "72a88c77def2948e291427c963e2f4337bc059d4", | |
| "description": "zink: fix memory availability reporting", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "ff4ba3d4a77320d1522c3a807661511b4cc075ab" | |
| }, | |
| { | |
| "sha": "5f140a723deaf4c85647dbb1688a67c9296aa9a7", | |
| "description": "zink: use IMMUTABLE for dummy xfb buffer", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1eb2f0d41e14fa12f0b47129b82fd58a2cd25ea2", | |
| "description": "zink: demote BAR allocations to device-local on oom", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8f97af050e510b042701111d97f1267ba8765873", | |
| "description": "zink: set zink_resource_object::host_visible based on actual bo placement", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "74d2e89201c358fd84e70d69cc9297ea5f5b87f5", | |
| "description": "zink: always use slab allocation placement for domains", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4fc216b4ba6471c96ab58c6ba25409c319a30a87", | |
| "description": "zink: add error for bo allocation failure", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "83278b5661224a425a0dc6d2ec49ce4aa617c83b", | |
| "description": "glx: add a workaround to glXDestroyWindow for Viewperf2020/Sw", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0388783a03e48b7efce984436a2b424c95761522", | |
| "description": "intel/nir: also allow unknown format for getting the size of a storage image", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "fa251cf111dffd4a3e4d903623c24eb69575bf9a" | |
| }, | |
| { | |
| "sha": "04f5c543ded15362dc6286ff4ae7a38f00f6ca7e", | |
| "description": "glsl/nir: Don't build soft float64 when it cannot be used", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "82d9a37a59c94ba3678b33acb9f2749cbbd7bfcc" | |
| }, | |
| { | |
| "sha": "b1a32d1432f67706d856a7a5398d0d6fd5a37fe3", | |
| "description": "zink: implement multiplanar modifier handling", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b1675608c3ab235a53ad73fb50e18d7dc8b591f7", | |
| "description": "dri2: set dimensions on dmabuf import planes", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "943f6a038db868004d118db128564dd2e5c6e650", | |
| "description": "zink: always set matching resource export type for dmabuf creation", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "11c79a8bd79178ab027438b018379051e33430c8", | |
| "description": "zink: stop using VK_IMAGE_LAYOUT_PREINITIALIZED for dmabuf", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "63baeffc2dbaece36202649ca1abd5aa4b0797be", | |
| "description": "vulkan/sync: Rework asserts a bit", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0c74f8064539beb369a9a8de0c7a0b5b6c4e9fed", | |
| "description": "glsl: fix trivial strict aliasing warning", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "58a0d8d0ded2f41afd9ff8d0f19f93341687442f", | |
| "description": "llvmpipe: page-align memory allocations", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "23a5f1a5acbdc0d41bc6dcfd0da788359ce878ec", | |
| "description": "ir3: Stop inserting nops during scheduling", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e0eeba6cbb0d02f3f8a3a8e660328273d2e5f40c", | |
| "description": "ir3/postsched: Only prefer tex/sfu if they are soft-ready", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6f5c0d209c3949ff2522afa9965fa69811adcb9b", | |
| "description": "ir3/postsched: Rewrite delay handling", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "140e117f2b0c45439a913efe0a4fd1df0842fdfb", | |
| "description": "ir3/delay: Ignore earlier definitions to the same register", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a54e7baa65ad32345c839170dc9726bdae06975e", | |
| "description": "ir3/postsched: Handle sync dependencies better", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b9f61d728774e04d2981fe86946077851dd3d986", | |
| "description": "ir3/postsched: Fix copy-paste mistake", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d9a91318b1cee4d3c0a4b2b02c5c2968f3bdae31", | |
| "description": "ir3/sched: Rewrite delay handling", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b8fc7a08f9fac2822a58473b6806638709060e96", | |
| "description": "util/dag: Add dag_add_edge_max_data", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "508f917d8c53c25a1e656409e3228ad067c9369f", | |
| "description": "util/dag: Make edge data a uintptr_t", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ee2e14b352b3f5c07b18fcbbc5f6b1cacd64e0ed", | |
| "description": "ci: temporarily disable lima CI", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3b78f175323f1db5ae28da264d5761bebb4f7052", | |
| "description": "iris: Tidy code in iris_use_pinned_bo a bit", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "b21e916a6280f9aee5353c0dd4c6bcebb947496d" | |
| }, | |
| { | |
| "sha": "6e909849349062985fe279296bfb0eb3c94b494c", | |
| "description": "iris: Check for cross-batch flushing whenever a buffer is newly written.", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "b21e916a6280f9aee5353c0dd4c6bcebb947496d" | |
| }, | |
| { | |
| "sha": "76030964a65a527b30bb46f2ff806ddafdd3fc2d", | |
| "description": "iris: Make a helper function for cross-batch dependency flushing", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "b21e916a6280f9aee5353c0dd4c6bcebb947496d" | |
| }, | |
| { | |
| "sha": "cbf0d83eace937c1a5cf7e12759985e32740b520", | |
| "description": "v3d,v3dv: move TFU register definition to a common header", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ffbad81305bfbafb23c07a20bab8a138bbafa6a5", | |
| "description": "radv: simplify re-using cache entries in radv_pipeline_cache_insert_shaders()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "836a4b58363d801ee628225b8ddfe4bf71223aa0", | |
| "description": "v3dv: fix internal bpp of D/S formats", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8ee7309e577775500a2120dc7e846211ae7da9b3", | |
| "description": "llvmpipe: enable PIPE_CAP_FBFETCH_COHERENT", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e403c1c23eac5042e04f282aa3ad8cf8621194d4", | |
| "description": "llvmpipe: remove dead args from load_unswizzled_block", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ea6eeb70e67dd1ac2c6e232acd71492f5e8fd207", | |
| "description": "llvmpipe: fix FB fetch with non 32-bit render target formats", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2b3a0209280aa097b00254b714ae01d4d2ff01cb", | |
| "description": "llvmpipe: protect from doing FB fetch of missing buffers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3ebd6498c4f6a1430231b9ef5bca93fc6d538d1e", | |
| "description": "llvmpipe: fix gl_FragColor and gl_LastFragData[0] combination", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b1de61dd38548d035aaf1bf84847a2ef46fb2b46", | |
| "description": "llvmpipe: fix wrong assumption on FB fetch shader opacity", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "86eb1549efded1e6209b65d2b90a0d270d076824", | |
| "description": "zink: implement pipe_context::draw_vertex_state", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "02e5f4fb10d6a39ca347f444104b7c56c8d65ab5", | |
| "description": "lima: add more wrap modes", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cbed4d784e0803feb8272c7214df62030e7177e8", | |
| "description": "lima: handle 1D samplers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fa86a2a94dfd090b5854e2aaeca68c8ec4a4e12c", | |
| "description": "lima: add support for 3D textures", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "97b92c9c32a508b9aa85458661b762ffde1c590a", | |
| "description": "zink: set suballocator bo size to aligned allocation size", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "eb6f1d53482b83feb51dac0f0fffd4291b651848", | |
| "description": "zink: block suballocator caching for swapchain/dmabuf images", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ba6d389fa7a0ac512cb9d4cdd21efde990f041b1", | |
| "description": "radeonsi: don't use GS SGPR6 for the small prim cull info", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0690a44e6949a090f9be2ea6af369a43d382c71c", | |
| "description": "radeonsi: inline declare_vs_specific_input_sgprs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "513bd6acca866e82b54bf419d5ce20b36e2c5f21", | |
| "description": "radeonsi: cull against clip planes, clipvertex, clip/cull distances in shader", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "881c45919194b386080ed97c955470358c02255e", | |
| "description": "radeonsi: unify how ngg_cull_flags are set", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a818f7b68676a08075ad314e13cc114306830525", | |
| "description": "d3d12: Fix incorrect hash table usage", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "fde36d79920dee4c0ec399d44b4071d6b3f5b8c1" | |
| }, | |
| { | |
| "sha": "764760314d041bb898bfa6a0f6f052baebb1bef6", | |
| "description": "lima: add native txp support", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fac9d22773015377256444e79df07fa32cab628f", | |
| "description": "isaspec: Add prototypes for expr evaluators", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "aa93896156c7f076e5de1831292297084655cda3", | |
| "description": "freedreno/ir3: adjust condition for when to use ldib", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "011ea325855d4dfd1b75f3c1c80a8f5a24c8a7c7", | |
| "description": "nir: fix constant expression of ibitfield_extract", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8a11d2a31bf931deca05c79871aeaf1441fb777e", | |
| "description": "vulkan: Add a dummy sync type", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2a910071bc95db97a2ffcc63f6c375a997a68a65", | |
| "description": "vulkan,anv: Auto-detect syncobj features", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "36b4d12f02586aa6a227f47d4f5d9edce68da07e", | |
| "description": "anv: Simplify submit_simple_batch()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "623e9ecd6da365f0aae6b066c828cf28ad705642", | |
| "description": "anv: Remove unnecessary syncobj wrappers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c5ac1d16692ea95676f28f41dbc0e4e01d96959b", | |
| "description": "vulkan: Add an emulated binary vk_sync type", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "36ea90a3619f86e9bf0b51e2b0c28b213e08083d", | |
| "description": "anv: Convert to the common sync and submit framework", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "87cf858946788564966840a73cda0ed5383eb9ef", | |
| "description": "anv: Use helpers in util/os_time.h in the query code", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "213edd1841af72a3a4ec230262840d15fa40d74e", | |
| "description": "anv: Remove the last remnants of in/out fences", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cbb13fae33a8b8e72db4200dfeec1b72528763db", | |
| "description": "anv: Add a BO sync type", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "dc62695c3a853dd0edae1a73117cc169f15f342b", | |
| "description": "anv: Delete ANV_SEMAPHORE_TYPE_DUMMY", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e3fda7ae78f388198256bfdf8eb4fe6d81f4afa9", | |
| "description": "vulkan/wsi/display: Wrap wsi_display_fence in a vk_sync", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b1addc425ab705251bfac39aa7d5c516726d0a38", | |
| "description": "wsi/display: Rework wsi_fence a bit", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2bd3434fa237ae8220ba83a9fa6c15f78cb6d6fb", | |
| "description": "vulkan/wsi: Drop wsi_common_get_current_time()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7b19c9d19be2734741538eb57f9079e779a4112d", | |
| "description": "vulkan/device: Log the timeline mode when lost", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9bffd81f1cb7c4a653d18b4b43296f89caed4db7", | |
| "description": "vulkan: Add common implementations of vkQueueSubmit and vkQueueWaitIdle", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "673b5e97ec13c8889ef7613ac042a0741de03e95", | |
| "description": "vulkan: Add a common implementation of VkSemaphore", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "60e7359db0fdc7b1fca77200115c580de6a819fa", | |
| "description": "vulkan: Add a common implementation of VkFence", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "301e20f7a3d9d987b20df83d27153ebec707a322", | |
| "description": "vulkan: Add an emulated timeline sync type", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f3843b11c9127a16b7381c9d6d0091ca59a1d029", | |
| "description": "c11/threads: Re-align return values for timed waits", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "13ab3757bbe0e7af7a7bc29d2a00b7f1f2400aa9", | |
| "description": "vulkan: Add a common vk_drm_syncobj struct", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fdb636e3a6cf2c33c0b2b8b1ab344563b7326587", | |
| "description": "vulkan/vk_device: Add a drm_fd field", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "95dee5150a7916d640b916f29858eabdaf7c79c8", | |
| "description": "vulkan/util: Include stdlib.h", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "f695171e383efb6774cbe475c8f4e68e66fe2906" | |
| }, | |
| { | |
| "sha": "8134feb9a2d7b132430d15fea16880a59c81d0a9", | |
| "description": "vulkan/meson: Re-arrange libvulkan_util deps a bit", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3cf5fced4c09a696a699bed3d11c2f18d2c76f8f", | |
| "description": "vulkan: Add a vk_sync base class", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "236ca763760861cff653696d6ed142429a604be6", | |
| "description": "anv: Wire up the new status check", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e9662e0154275408dea25f049cc55c79b0061b3b", | |
| "description": "vulkan/device: Add a check_status hook", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "955f329fbe1b3401e5e10ff16f7592bcb9db12ae", | |
| "description": "anv: Use the new common device lost tracking", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "dd89ef96d75ab7aa6b6f5020e3206e9c204af00f", | |
| "description": "vulkan: Pull the device lost framework from ANV", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e6b4678fdb3b1713edd0ccd30430f7f0ffab2162", | |
| "description": "anv: Move device memory maps back to anv_device_memory", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "13fe43714c1fe8e1a0601a22e67d9b259d23c068" | |
| }, | |
| { | |
| "sha": "32c0c5fcd960b6c333f87cab468332a7f67f3e4c", | |
| "description": "mesa: convert unsupported primtypes during display list compilation", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "97ba2f2fd4867779acac611075fee1505e2cf2fb", | |
| "description": "move util/indices to core util", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "88e4d3809c564299e60cd71b98c5441d102f2092", | |
| "description": "intel/genxml: Decode VALIGN/HALIGN values in XY_BLOCK_COPY_BLT", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "406ff7473adcce7faa107c29fa787bcea8faf677", | |
| "description": "intel/genxml: Fix XY_BLOCK_COPY_BLT destination tiling field type", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "2f58a63b2f14371470e6b2ca094ebfe96b983d2e" | |
| }, | |
| { | |
| "sha": "29025f66fd3fa009cc79f844449ebc05d252804a", | |
| "description": "intel/genxml: Fix MI_FLUSH_DW to actually specify the length properly", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "569afd37f15cfc51750a71fd695f4496b0358fbb" | |
| }, | |
| { | |
| "sha": "ebc0099d89114096fcdee76dcb189ad0307d7eba", | |
| "description": "intel/genxml: Collapse leading underscores on prefixed value defines", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cd7d3c7ae3c87564b0e32b868cd801668789def2", | |
| "description": "intel/genxml: Simplify prefix handling for field value lists", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f4004fde262964351f72656f396e1cca491ee955", | |
| "description": "iris: Fix parameters to iris_copy_region in reallocate_resource_inplace", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "b8ef3271c870a4e8c0d641cbe4114f827015b75b" | |
| }, | |
| { | |
| "sha": "68b7b4fb38e0bbdb5f84443a6a071ecd0fed7bd2", | |
| "description": "radv: Don't crash if VkExternalImageFormatProperties isn't provided.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fef9ef48dd3a7c5d74c09b3e7a6d4ca13c616cca", | |
| "description": "gallium/u_blitter: clean up texcoords ZW when filling up just XY", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "59860d487368e18a1d85ea96988c5f4c904879b0", | |
| "description": "nir: Group per-primitive outputs at the end for driver location assign.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f23f7ef3160ab2fde22dd5f180d5d2b71d59121c", | |
| "description": "nir: Don't compact per-vertex and per-primitive outputs together.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e1e461d11c0e88539d76db7b74a5f85649b7c547", | |
| "description": "nir: Lower cull and clip distance arrays for mesh shaders.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6a502a0a2c5a9c795a275106afee8a1d6033fa52", | |
| "description": "nir: Add new option to lower invocation ID from invocation index.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7562e344631e157c0da941fe2822327a262b112a", | |
| "description": "nir, spirv: Don't mark NV_mesh_shader primitive indices as per-primitive.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d79d9a7a06ade36a93640815d0460063f608e407", | |
| "description": "nir: Fix nir_lower_io with per primitive outputs.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9cf4124be0f5d4259f4686633db71b48031b510f", | |
| "description": "nir: Print Mesh Shader specific info.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5aa39253cbb700876569b2e400ae8eb66dfc2507", | |
| "description": "nir: Rename nir_get_io_vertex_index_src and include per-primitive I/O.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "008f5a127cdee30f774a000ad493369a7dcd366a", | |
| "description": "ac/rgp: Initialize clock_calibration with memset.", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "1ee85e8babe94e8cd80b2aa7b62170f0a3e264be" | |
| }, | |
| { | |
| "sha": "bf14a63e1d950068390d492ecd84c1d7212c805f", | |
| "description": "freedreno/a4xx: hook up sample mask/id, used to determine helper invocs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a95a9f0cc64a7b2048b06d36c08f65cbbcfb02e7", | |
| "description": "freedreno/a4xx: include guesses from a3xx for some of the constid's", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "45606b51cc9fb1da27242b81e23d3430fec3fcd4", | |
| "description": "freedreno/a4xx: indicate whether outputs are uint/sint", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "14087cb9ea58abe37f156d28fde18cdf82abd242", | |
| "description": "freedreno/a4xx: fix stencil-textured border colors", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "20e8e11d643ac5150589bfc8638c594ccf6eb64a", | |
| "description": "freedreno/a6xx: re-express buffer textures more logically", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8c041f4bf3cef472738246ef978ad0be3c28e798", | |
| "description": "freedreno/a5xx: re-express buffer textures more logically", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6566eae93333b8cc4d96f85522788e18c5cafa90", | |
| "description": "freedreno/a4xx: add proper buffer texture support", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "42dbfd7206b5d4b0dbd4cac4016167790ca8a45c", | |
| "description": "radeonsi: make si_llvm_emit_clipvertex non-static", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d3d5777536152486b990c48531b1542a333528b2", | |
| "description": "radeonsi: remove an incorrect comment at lds_byte0_accept_flag", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "20e83abf0637d9c9e763b22fb1c8670842b11743", | |
| "description": "radeonsi: improve memory instruction tracking", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "901697654ac9ce98e0ae1d7a5ea6d53404a7452a", | |
| "description": "radeonsi: add dcc_msaa option to enable DCC for MSAA", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5a5263d65deed894041a43c450d1636f6a0545e1", | |
| "description": "radeonsi: unify GFX9_VSGS_NUM_USER_SGPR and GFX9_TESGS_NUM_USER_SGPR", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9151ac3531f05a825b6a07c4977251b45ed34141", | |
| "description": "ac,radeonsi: cull small lines in the shader using the diamond exit rule", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "701a0b51659eec37eb107c658fa9b8bddf922049", | |
| "description": "radeonsi: add si_state_rasterizer::ngg_cull_flags_lines and rename the others", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3166d4428ddf27a34ffcb5f47deb80e4129065de", | |
| "description": "radeonsi: set EXTRA_DX_DY_PRECISION for lines where it's supported", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "45717780082b32d0af2d64f7e866a0e07f6d8d84", | |
| "description": "radeonsi: set PERPENDICULAR_ENDCAP_ENA for wide AA lines", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3338956268cadfa67ee3e1d78bd2b24a5e5a0eba", | |
| "description": "radeonsi: make si_get_small_prim_cull_info static", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "963b7475a97107b2a4f2f1da676f565554777a7c", | |
| "description": "radeonsi: use ac_build_load_to_sgpr in gfx10_emit_ngg_culling_epilogue", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f8a0aa6852756d8f1593ef6627ddb1754ae967be", | |
| "description": "radeonsi: fix view culling for wide lines", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8f687bb5dcf665c2b57d99982eacea9d29810b3a", | |
| "description": "radeonsi: fix shader culling with integer pixel centers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "185826a4008169a06ec6b08fdd49082d8e156cba", | |
| "description": "nir: remove double-validation of src component counts", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6e3266709a9a4b85a414c0400603e66859a2aaa3", | |
| "description": "radv: Add more checking of cache sizes.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9494c566c27064687944fb73a16f5437e204c5ab", | |
| "description": "radv: Fix memory corruption loading RT pipeline cache entries.", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "ca2d96db51e5a47044ee02f8613bc463605c2bf8" | |
| }, | |
| { | |
| "sha": "8c9a86cb577e3eda370cb06178aa3331307a777c", | |
| "description": "freedreno/ir3: fix image-to-tex flags, remove 3d -> array hack", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a9c1cc63c6c1bf47386ff19f1bec5466fde781b4", | |
| "description": "iris: call brw_process_intel_debug_variable() earlier", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9ae34651f723782dca2bed587a7cae527ae98d17", | |
| "description": "docs: update branchpoint instructions", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "15013958d0794205bab086645a0d8c619a8f9038", | |
| "description": "lima: enable PIPE_CAP_PREFER_POT_ALIGNED_VARYINGS", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3bb192a15bfd6bc676030a52e489e108f23d9de5", | |
| "description": "gallium: add PIPE_CAP_PREFER_POT_ALIGNED_VARYINGS", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "df93e7aeeee6dc33da4ae4691917eba0432285c9", | |
| "description": "docs/submittingpatches: mention use of the `-x` flag of `git cherry-pick` when backporting a commit", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d47bfd56de6f19762a754d5d2acf0bdc1b13c3a5", | |
| "description": "docs/submittingpatches: add formatting around the release branches names", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "162622bf63314b6c5f418bea6b3ce94247be7ac9", | |
| "description": "docs/submittingpatches: add link to section describing how to make a backport MR", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "42753be1e7fd16e1acbce1f8f40c52891ef60c28", | |
| "description": "freedreno/a6xx: Fix a bunch of 3D texture layout to match blob behavior.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a3717c14962a0292c29949cb5fef23237435fccc", | |
| "description": "freedreno/cffdump: Handle the TILE_ALL flag in unit test generation.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e42450a255c70885baa3d358c3463251ef8025b1", | |
| "description": "freedreno/cffdump: Fix up formatting of texturator unit test script output.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7a6fc25daabcced1c339a6685a5426444343d362", | |
| "description": "freedreno/fdl: Add support for unit testing 3D texture array strides.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0d7c6eedc7b59842d36e59f0eebb583e9569958a", | |
| "description": "freedreno/cffdump: Fix 64-bit reg decode in script mode.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f63fd3425d7ad7996274f3a7b4930dc28929eccf", | |
| "description": "freedreno: Fix the texturator unit test script.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3ddefb4ae361f2d2fe532c2c72c585a7136af145", | |
| "description": "freedreno/fdl: Dump the generated layout when a layout test fails.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4b27ebee7f0982c35547f563540621d54064ec04", | |
| "description": "util/vl: move gallium vl_vlc.h and vl_rbsp.h to shared code.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "29c2f32a57c8da512b6229d2b4087b0bd88500d8", | |
| "description": "intel/dev: Add platform enum with DG2 G10 & G11", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "43c457a6ecfc1638846a77fe18dbe72b10187103", | |
| "description": "zink: always add VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT for 3D images", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "93a55537f2ac7796cc67938f6697112180a59d5b", | |
| "description": "zink: stop running discard_if in generated tcs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "df526aae1b2b488e56d3813c42427528b2ecdd4f", | |
| "description": "zink: skip one GLES31 subset to avoid GPU hangs on Navi10", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bf7b6dd73fb26bfde79b0576950f488637549849", | |
| "description": "intel/genxml: generate video headers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8f9006804aa6552b6f0eff56ffe9810f66cd18bb", | |
| "description": "intel/genxml: fix gen6 LD->VLD typo.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2bb8aa2942e166bd680717083583ac1c6f14ebf7", | |
| "description": "intel/genxml: capitalize decoder mode select properly", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2268fc1bb612843b815e573bb1c227002484271e", | |
| "description": "intel/genxml: fix Picure->Picture typo", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "dc32a164c84b58e8bdef1535109ba89b81758082", | |
| "description": "intel/genxml: align QM field names across gens.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0f3f8b45916f7326b729f5122a7ee581e7c33664", | |
| "description": "intel/genxml: fix some missing address from the 75 xml", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5d956d65b65ba1f2377fa7c74f27b3c027afa555", | |
| "description": "intel/genxml: cleanup video xml collisions.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d89461208b79a0c5f577caf6a98dab6976c12251", | |
| "description": "aco: consider pseudo-instructions reading exec in needs_exec_mask()", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "bc130497472cb4ec4ec60695ed99b169d6681118" | |
| }, | |
| { | |
| "sha": "7876886bdc6910f32d40f454fc369404f2b23d29", | |
| "description": "radv: use nir_fold_16bit_sampler_conversions()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ab21183b5d8c53412b62061dbea3399767b40f94", | |
| "description": "aco: implement D16 texture loads", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "626aa7b648174dccad51e018cf7bd288c6a64750", | |
| "description": "aco: workaround GFX9 hardware bug for D16 image instructions", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8f1483cd5ca83b78843b2c46ea3b593a61c24f4e", | |
| "description": "aco: add more D16 load/store instructions to RA and validator", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1e4c6e059e3060eed7ee4f925029d2fb1669ba2a", | |
| "description": "nir/fold_16bit_sampler_conversions: skip sparse residency tex instructions", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f53e1823c2e504aa9bddb36888d28bbfcacdc767", | |
| "description": "freedreno: caps for clover", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9e7f5b75ecf4c4da336d82c426508c925932013f", | |
| "description": "freedreno: Add PIPE_SHADER_IR_NIR_SERIALIZED support", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "31d6cd224a3a4088de79659a51cf46c372a0620a", | |
| "description": "a5xx: remove astc srgb workaround logic", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cb56b83572a2e3482513c6d0b96ca12e7bfabf24", | |
| "description": "zink: update the CI lists for RADV", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f0e5bc228cc8528de46dd7fa14c22fddf0578c11", | |
| "description": "microsoft/clc: Add a test for arg metadata", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "53d4dc7febacd29ffd4caea5aaef509bfeaaefec", | |
| "description": "clc: Use kernel_arg_type_qual string to add const type qualifier to arg metadata", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f384c763fc6e65c8f17f05190b14f379d6602c1e", | |
| "description": "v3d,v3dv: move tile size calculation to a common helper", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a9c4e0c3714858fa00f1f7bfbf9804ca6cf8965b", | |
| "description": "ac/spm: fix determining the counter slot", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "e928f475ccf6534e09c2977314a5360cc4335c3c" | |
| }, | |
| { | |
| "sha": "11c6a327599357b0a8c031f7bd2147165b923ee1", | |
| "description": "ac/spm: fix determing the SPM wire", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "e928f475ccf6534e09c2977314a5360cc4335c3c" | |
| }, | |
| { | |
| "sha": "e94a899c0ef411c19d82a072a4aa70aa8d149522", | |
| "description": "radv: fix a sync issue on GFX9+ by clearing the upload BO fence", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9d9de15a020d317d4486124f97b2cf06b98ee8b6", | |
| "description": "mesa: fix buffer overrun in SavedObj texture obj array", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "3be42f9ca19d593d374d309f47ebd80abb001a24" | |
| }, | |
| { | |
| "sha": "27903abbb67482e2d772c508e9d00e49029b8364", | |
| "description": "llvmpipe: fix compressed image sizes.", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "53a8faafc1eb28399509098ee2c0fd210f0727f2", | |
| "description": "llvmpipe: disable 64-bit integer textures.", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d80c7f3406b80ae684a709de57a9ef3d54a497b6", | |
| "description": "aco: Fix how p_is_helper interacts with optimizations.", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "01d36149cdd5f4b43368337c28c894a351c48cfb", | |
| "description": "ci/freedreno: Add a link to the issue for color_depth_attachments.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1847700d3c7e692e747df5d528d1ddd0713909dc", | |
| "description": "ci/freedreno: Add notes explaining the KHR-GL* failures.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "32b51d5e6077275c8202e36199a90a4695a77a2d", | |
| "description": "freedreno/a6xx: Do sparse setup of the TFB program.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "943449fb8ea0f33526fede8c5b6614b74dad7fae", | |
| "description": "ci/freedreno: Enable the tes-input/tcs-input tests.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2ce44a0298433efbe569fc42e611aedd67e89bbc", | |
| "description": "freedreno/ir3: Fix an off-by-one in so->outputs_count safety assert.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "02079cbb77c2a44215dc683fb49adef9bd804f61", | |
| "description": "freedreno/a6xx: Add some notes about piglit failures.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "11b533cb19815c037cfd973966258ed9e43100f2", | |
| "description": "aco: optimize load_local_invocation_index with single-wave workgroups", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2d07bcad661c5a4e9f7df1fb9eb630deb1fa3fe4", | |
| "description": "radv: lower load_local_invocation_index with 1D workgroups", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "719b48f85d6a5f5d9129e99d2e9a0783c03ecec4", | |
| "description": "nir/lower_system_values: replace local_invocation_id components with zero", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a9b4a507fe58f82a391e24214b9fc60cc00e5f2a", | |
| "description": "tu: Expose Vulkan 1.2", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c6216c941caefd273a0ea3dbd3b6321e955a49f1", | |
| "description": "tu: Add VK_KHR_buffer_device_address stubs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "952ab4f64f9990c4a086ddb885241029356ab842", | |
| "description": "tu: Enable subgroupBroadcastDynamicId", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "170e1aa647806820d186005aa0bd1464278816d5", | |
| "description": "freedreno/a[345]xx: add R8/RG8 SRGB formats", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8db29109bebfe95995d056c7ebb0e62772bf9b10", | |
| "description": "freedreno: prefer float immediates when float values are involved", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4e83584092ff99954095dd6dddbf7632cb0ee32e", | |
| "description": "pan/mdg: Remove duplicate compiler option", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a4d3a2964771c3d26967ecab4d7c187a8b2d8002", | |
| "description": "pan/bi: Enable dual texture fusing pass", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0c215813f7d67a43a7b3f68aeb261da660e61b4f", | |
| "description": "pan/bi: Test dual texture fusing", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9146bafbb422dc535c04e5f177a44e8ea82031db", | |
| "description": "pan/bi: Add dual texture fusing pass", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e6c6a1afb46df14382f8d9fff7d9b12beea8429d", | |
| "description": "pan/bi: Fix up dual texturing registers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ce8d2b96c1be30113328801685a2f345cf5fec61", | |
| "description": "pan/bi: Add bi_dual_tex_as_u32 helper", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9b2a383af8afc21279ac67653cf359f4fa3f202a", | |
| "description": "pan/bi: Support dual texture scheduling", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "98c1b3e7e1453534d130687971232798860bfebb", | |
| "description": "pan/bi: Use BIFROST_TEXTURE_OPERATION_SINGLE enum", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9245b39ccf1a379ff4efa2514176b1c34368da4b", | |
| "description": "pan/bi: Add bifrost_dual_texture_operation struct", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3612880ea3e476922ea45b0cbb607e615a2f5b82", | |
| "description": "pan/bi: Add bifrost_texture_operation_mode enum", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7dc90b68d9d9716fa43f0d64f413a735a92c0f98", | |
| "description": "pan/bi: Add second destination to TEXC", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8e0273162432b940970816a9c138ea8fb1c526e4", | |
| "description": "pan/bi: Add secondary staging count", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "238f6d80a70b937890253507c5f1b3b9b5b494bc", | |
| "description": "pan/bi: Make bi_index padding explicit", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b0022f1c6b95f7f3c92fd5a15d7181398837b7d2", | |
| "description": "pan/bi: Fix typo in helper invocation analysis", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a315d0430897bd25aa71c433036cefcba0523a91", | |
| "description": "mesa: add just a tiny bit of debug info to some _mesa_problem calls", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "269b4dec9e9c1f284ec252aaf55ca87fba2a78da", | |
| "description": "nv50,nvc0: expose R8/RG8_SRGB formats for texturing", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ddb3d30d4749e744a667ea7835b0648a5c94ca72", | |
| "description": "turnip: Enable VK_KHR_separate_depth_stencil_layouts", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e257344a82417b6dc28d5834a0a9376fefd7f5ac", | |
| "description": "nir/lower_pntc_ytransform: Support PointCoordIsSysval", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "43322ceccdfa67fcd133c94f51adfaefe2d99db2", | |
| "description": "mesa: add missing state to state string computation", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7490bcad372b820166b0e60664d8fabcdbc71514", | |
| "description": "v3dv: don't use a global constant for default pipeline dynamic state", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4b3931ee6c61caecabce4a49aace4be91d8d736a", | |
| "description": "v3dv: account for multisampling when computing subpass granularity", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0cb58f80d27b2386accc8454eb10dc8fd0d1a1c5", | |
| "description": "v3d: use V3D_MAX_DRAW_BUFFERS instead of hardcoded constant", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fc106d86a51aa8404761c53585ab730907b88a50", | |
| "description": "meson: Update libelf wrap for Windows", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0aaaee09a4b1a4f688cca57f766f3d81c8adbc81", | |
| "description": "radv: Match function definitions to declarations", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "195a379a7e8eb7de0f5796dafaf4fc428ff98ef5", | |
| "description": "ac: Align ADDR_FASTCALL with addrlib", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "aa2f5cd1a3369e5d8af233269666ed10f23528d9", | |
| "description": "driconf: support META application", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3900551894daecc22ccd81fa1510d053634e2c6b", | |
| "description": "radeonsi: add radeonsi_force_use_fma32 driconf option", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a0634a3c856c81c72b221021d655b98d3112bc2b", | |
| "description": "ci/bare-metal: switch to common .baremetal-test-arm64", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d39904ea30c69499737f7354ba41ab553d6f857b", | |
| "description": "ci/bare-metal: add .baremetal-test-arm64", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "92fcdfd38b03f7de355fad2a1953d3a2f8392b27", | |
| "description": "ci/etnaviv: no need to force nir anymore", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3d1c1137e5f9c1ac2affa756517baa593fda8142", | |
| "description": "ci/etnaviv: armhf: switch to .baremetal-test-armhf", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8bc284fe5bb71f24bbcb40761b204e37eb3458d1", | |
| "description": "ci/bare-metal: armhf: move BM_ROOTFS to generic place", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "34c5ba8850b560c617086761f55ed2745f2a5b08", | |
| "description": "aux/primconvert: support pipe_context::draw_vertex_state", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e1948c9a71cc7bc9da62fe771276ef1681e3d2fb", | |
| "description": "aux/primconvert: break out primconvert internals into util function", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d903eb156a3895f05ed1b332b45fb66056d4963a", | |
| "description": "freedreno/a4xx: fix min/max/bias lod sampler settings", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4ffcef821c0ac0e7f76ffb82bc0f50f0b8dbba4b", | |
| "description": "freedreno/ir3: fix setting the max tf vertex when there are no outputs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c0de7ea0aba3be1abc6361772242787ce5e09a70", | |
| "description": "freedreno: check batch size after the fallback blitter clear", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d2ff2b9e4a22a83d59caf56052fdda1fd4493ca1", | |
| "description": "anv: fix multiple wait/signal on same binary semaphore", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a4eecc543e6a441b6583710f0d7a777a9e560e7a", | |
| "description": "gtest: Fix output of array ASSERT/EXPECT macros", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "015383d1d78435edde87bf07bb8bb8aabd3c22fd" | |
| }, | |
| { | |
| "sha": "deb23612f7554f8db7f3574d068f36ccefd99487", | |
| "description": "vulkan/util: Handle depth-only formats in vk_att_ref_stencil_layout", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "979ea394e56a418f4138b5f440ec0b641cc5fa0e" | |
| }, | |
| { | |
| "sha": "a68a0c9e1c69d14f210de569ed4d73f3e42857db", | |
| "description": "mesa/st: Disable NV_copy_depth_to_color on non-doubles-capable HW.", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3f3820a3a5fbe78cf0ee366878795a942dcf4f4a", | |
| "description": "v3d: remove static v3d_start_binning", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2a65db2458bb0aa1fe48853539b76e05e1f4c955", | |
| "description": "v3d: remove unused include", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ee41e1bbd2a57f58b616d560451759a4fcd940db", | |
| "description": "lima: Fix drawing wide lines", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3e7bac80ce5cc1de7d13dfc6ae17526a03ddffcc", | |
| "description": "ac/rgp: add support for dumping SPM data", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e928f475ccf6534e09c2977314a5360cc4335c3c", | |
| "description": "ac: add initial SPM support", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bdaf1858895705bbc2a8baaecb945f8b279ad07e", | |
| "description": "v3d: Update prim_counts when prims generated query in flight without TF", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "a1b7c0844ddcbdc5ab773cbe2f6312f34111bdd9" | |
| }, | |
| { | |
| "sha": "4a38ed822ab0c3d0f663dd5bec238a0839d03b01", | |
| "description": "virgl: Allocate qdws after virgl_init_context to avoid leak.", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "9a7d6a110e2a407ead13d0eb2f1aedbdb54e696b" | |
| }, | |
| { | |
| "sha": "1ca90f8752315389ae18b2c0d3773224db3c4c31", | |
| "description": "microsoft/spirv_to_dxil: Fix non-Windows build.", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "37c366e2830245511d6364b818adc838fc879401" | |
| }, | |
| { | |
| "sha": "07aaef5721093253fbd2edabe9d0ca4e58a3413a", | |
| "description": "freedreno/a6xx: Inline remaining fd6_tex_const_0() call.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7230058e8ac4a82ec4467478094324a6806f41a5", | |
| "description": "freedreno/a6xx: Drop an unused tile_mode arg.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a9057d45a4255d94fbfccd92e5d6d4f93ffd4d04", | |
| "description": "freedreno/a6xx: Clean up sysmem fb read patching using fd6_view.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c90220e449116824795e96ac2988c8b107cd9cf5", | |
| "description": "freedreno/a6xx: Use fd6_view for non-buffer image descriptors, too.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "533e486923b1fb760961c582aa296d5ce423a704", | |
| "description": "freedreno/a6xx: Switch to relying on fd6_view for our texture descriptors.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "84377785a4c656e9eb40b3bfb7101398effe2b46", | |
| "description": "freedreno/a6xx: Create a fd6_view at sampler view update time.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5b3a6ff9f73dbfbc5b7132fa44073dc555153a93", | |
| "description": "freedreno: Set layer_first on (2D) resource imports.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "94e4cd4d83601e71c77b8414fef776dee69b5e93", | |
| "description": "freedreno/fdl6: Skip redundant setting of TILE_ALL for NV12.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2e6810a06a1bd549f9711dd57f9fe4e8dba7dce2", | |
| "description": "util/format: Add G8_B8R8_420_UNORM to match Vulkan.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "271b6cb981e731e7e64484c153ba51315aa59163", | |
| "description": "util: Rename PIPE_FORMAT_G8_B8_R8_420_UNORM.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6eb86efe9150caf59d991190e0c355841ab69766", | |
| "description": "util/ra: Fix deserialization of register sets", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "95d41a3525d97986b4925153a36828b1a6e65523" | |
| }, | |
| { | |
| "sha": "ac416ce07bf0456dae51bdcfc318236d40206ee2", | |
| "description": "util/ra: Add simple test for register set serialization", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "37b51d5140b864ee5feb7ac0c766e59559bfb240", | |
| "description": "docs: update calendar for 21.3.0-rc5", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8f5a0bd9b40e2b1239da3e17437115c78fb14bba", | |
| "description": "ci/bare-metal: Close serial and join serial threads before exit.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4cdbe3f2b9bf0a1a71ccf3ee69b712f5fc1c96e2", | |
| "description": "ci/etnaviv: Add more texturing flakes.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "13e23b54ba774c379b92fd78ec3abc648ab47dc9", | |
| "description": "ci/etnaviv: Mark the rest of uniform_api.random as flaky.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5451bb03c7b26704a5301613b11a180487b6241f", | |
| "description": "mesa/main: Fix use of alloca() without #include \"c99_alloca.h\"", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "c216f1931d2656c15191c8b723be72b95697fe73" | |
| }, | |
| { | |
| "sha": "549924d53e359c04d7c14b12990178c86d3aad2d", | |
| "description": "freedreno: Fix constant-index assumptions in IBO loads.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9e04f97d8e9d7dd3ceb951e3dd0acb260b24e5b8", | |
| "description": "freedreno: Fix the uniform/nonuniform handling for cat5 bindful modes.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "46c37c8600e0a48b8aa98f5635f7ae96db555fea", | |
| "description": "anv: don't forget to add scratch buffer to BO list", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "eeeea5cb873b40418c738e25e4032fb1fd9b7ac9" | |
| }, | |
| { | |
| "sha": "e0de7aa4d7717bbd79bbc5bfc660f941f680402b", | |
| "description": "aco: Work around MSVC restrict in c99_compat.h", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a697dde5535e7b2a0bd9a29221e93654f4531632", | |
| "description": "wsi/x11: support depth 30 visuals", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "794a9cf3d6e7b2ccc7afc35009918fa87ff1026e", | |
| "description": "vulkan/wsi: Unlock before return on error path.", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "4885e63a6d20c57f98b7b641ea3c39a8ff3ae2dd" | |
| }, | |
| { | |
| "sha": "3a95e25e84964b7ca90576e3f2e2c75526c4aeaf", | |
| "description": "v3dv,v3d: don't store swizzle pointer in shader/pipeline keys", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "183e705a15b79e723666476817d144dbb74707f6", | |
| "description": "vulkan, radv: Support backslash in ICD paths", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "379fab74d2135abb9ada7edec83da983ba0c4257", | |
| "description": "radv/sqtt: fix GPU hangs when capturing from the compute queue", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4dfb5818ed7080a65ca901850515654bb2e296ca", | |
| "description": "zink: update gfx pipeline shader module pointer even if the program is unchanged", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bfa81c1e8c8f1885ab63c4c09e57e4c0bbb37bb2", | |
| "description": "zink: be more consistent about applying module hash for gfx pipeline", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "937a841b5746f7b00f1e26993272db03f7eb9146", | |
| "description": "zink: ci updates", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2ac23b4d5831316d9c635efca2d5f430ad2d7788", | |
| "description": "zink: always inline uniforms when running on a cpu driver", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a8d90c8ed55e77344bcf277934a5ff2fa52d3e15", | |
| "description": "zink: implement cs uniform inlining", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "06f2054cb50774c494e4a9f9dafe46306f86186c", | |
| "description": "zink: radv ci updates for 1dshadow stuff", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "64e0ca15d6986768af18cfa2b553576196d54260", | |
| "description": "zink: add 1DShadow sampler handling for drivers (radv) that don't support it", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0ae1231879b729e4bd3dc92149f41aceebdd594a", | |
| "description": "util/xmlconfig: Allow DT_UNKNOWN files", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e61478958854c63d3d8dfe12948445e0086d3a91", | |
| "description": "anv: Also disallow CCS_E for multi-LOD images", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "e3101c96bb64dd5c8246654a9c4865fa99a060b0" | |
| }, | |
| { | |
| "sha": "62983f276baabdd2d93400fa12e5a6171077ab8b", | |
| "description": "zink: add another compiler pass to convert 64bit vertex attribs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "39bdb00d77377f46603e6461d9265894f809c7f9", | |
| "description": "zink: simplify 64bit vertex attrib lowering", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "854fd242faf00bf68555dce10fb0ae98a3ab34c0", | |
| "description": "zink: declare int/float size caps inline with type usage", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "17aa2be4c9c8c83470b73ea1eacacb47ab898f8e", | |
| "description": "ci: Add RADV to Android CI.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "aad80e47d8aab52081a6f10a5b0cd01390e26f10", | |
| "description": "util: Add support for clang::fallthrough.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "966c171d888db4d29ad8b08b803fb2bc1137f311", | |
| "description": "amd/addrlib: Ignore self-assign warnings.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "22673a980f30cf71ea1d7e3d4feb161c549d48a4", | |
| "description": "meson: Check arguments before adding.", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "3aee462781abc0bfcce207fb64f9199b43a57542" | |
| }, | |
| { | |
| "sha": "5db098c98bd7d313b909041661fdb67bfc56362c", | |
| "description": "aco: Remove useless sub-expr.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bbd091d1fab20ac5df7db45d2bb12cf6bc94d304", | |
| "description": "radv: Always use linker script when possible.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "66713d33fe487bfe69e99cf151976146cc4f3ec1", | |
| "description": "radv: Remove android build warning.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7b06b6288c76f36d7a2dc9c5f682891841c73cc3", | |
| "description": "amd/addrlib: Use alternative ADDR_C_ASSERT definition.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d14cc308f97e2a54b2b4165f9a9e895261674fee", | |
| "description": "ci: Add libelf to the Android image.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1b945a695a0b9de5e756366bda3e28b172f19407", | |
| "description": "ci: Bump libdrm for the android image.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fde36d79920dee4c0ec399d44b4071d6b3f5b8c1", | |
| "description": "d3d12: Don't wait for GPU reads to do CPU reads", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8ea1e58f0ecd1bfa88e544bf1bfc02b81ca2ebd6", | |
| "description": "d3d12: Don't wait for *all* batches when synchronizing a resource", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5bb72ff750cb9f2dff8c265798f7e4bab736991d", | |
| "description": "zink: update the CI lists for RADV", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "979ea394e56a418f4138b5f440ec0b641cc5fa0e", | |
| "description": "vulkan/util: Move helper functions for depth/stencil images to vk_iamge", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2a0253b9b5d21c7571555abe3a1d851468a18740", | |
| "description": "radv: Fix to honor the spec to get stencil layout.", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 0, | |
| "main_sha": null, | |
| "because_sha": "3ef89b245e3e1ac4e67fea9c1b13ebeda75769d0" | |
| }, | |
| { | |
| "sha": "00bea38242d97e7ace1954f1bc7d32cbf0ce3ee0", | |
| "description": "anv: Fix to honor the spec to get stencil layout.", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 0, | |
| "main_sha": null, | |
| "because_sha": "28207669d03a7e4829169790dde332e90b6e0209" | |
| }, | |
| { | |
| "sha": "1f36f6b83f2dd14edd67525a7a2151115d6d2df6", | |
| "description": "radv/winsys: use same IBs padding as the kernel", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1ee85e8babe94e8cd80b2aa7b62170f0a3e264be", | |
| "description": "ac/rgp: add support for clock calibration", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "aebf04ab3ff2d3d96a546771e1a8a1d3811b6dd0", | |
| "description": "ac/rgp: add support for queue event timings", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e04101c34e9d196dc5452a045bd049165b8c5f8a", | |
| "description": "radv: only emit PGM_LO for the vertex prolog", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "824ce4ef40551b249ff7881692a4269945965609", | |
| "description": "ac/rgp: fix alignment of code object records to follow the RGP spec", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ca7c748f45a9336fd22ca2c88b61ee4142821235", | |
| "description": "radv: do not expose buffer features for depth/stencil formats", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "891e6f009b20c37fd3dcddf4f9cda7b9b8ae1e16", | |
| "description": "radv/sqtt: stop calling radv_cs_add_buffer() for the thread trace BO", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ed70230df6c61c7bb4cb1983c041ef6483131bcc", | |
| "description": "radv/sqtt: reserve a VMID for better profiling", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "995f38838fc7aa485714c7574be6143c5badee5c", | |
| "description": "meson: allow building with vulkan beta extensions enabled.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "40157bc2b0b534ce78fa129fdb978ab0486d87f1", | |
| "description": "vulkan: add new image types undef beta define to switch statements.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3e9e186ca103ba92bceb0c393c43608a64194a9f", | |
| "description": "vulkan/include: import the video codec headers.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "df92a13a270bea95f5c5260ee5de0c5b776f5131", | |
| "description": "util/libsync: Fix timeout handling if poll() wakes up early", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1ab906d17fb5fd4c1f9921f8e8c5b8691530c2bf", | |
| "description": "d3d12: Handle non-infinite wait timeouts > 49.7 days as infinite", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "accd8326c5cb78788f12e3066bb6654595c23a51", | |
| "description": "d3d12: Fix Linux fence wait return value", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "0b60d6a24d405066c4077154095a76204c103cc1" | |
| }, | |
| { | |
| "sha": "5d0712b185f49a6de7c3ad4bce3bf862be12272d", | |
| "description": "turnip: expose VK_KHR_driver_properties", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1e850f23b1c93ac2522ce09b81d19ee94dd61e8f", | |
| "description": "turnip: Claim 1.2.7.1 CTS conformance.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8817377ce2bbda62aad91a940e83c89c9fdd45f2", | |
| "description": "anv: Add an anv_bo_is_pinned helper", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2a7585504918ae4ea2a73279a6555471e345fdc7", | |
| "description": "anv: Stop checking for HAS_EXEC_FENCE", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2eb9057de024f45c66728e7e2848561b79c87618", | |
| "description": "anv: Add a use_relocations physical device bit", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cbcb10320f64d04a7e5cadb4a91a772002f366bd", | |
| "description": "anv: Add a anv_use_relocations helper and use it", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c15a8a43d95c19b0db79aca0d9b9b7b9c0b38ccb", | |
| "description": "anv: Int64 atomics don't need to depend on softpin", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1936ceec588dbc4eb32e0efe1b8b0bc782c5b089", | |
| "description": "anv: Always set bindless surface base on SKL+", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "13fe43714c1fe8e1a0601a22e67d9b259d23c068", | |
| "description": "anv: Add helpers in anv_allocator for mapping BOs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "90ac06e5029b9f0c702c92e97696c9cdb97b08d6", | |
| "description": "anv: Fix FlushMappedMemoryRanges for odd mmap offsets", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f9b69e43a5a94fe9bdc3ef574fd760b0fe6ada9f", | |
| "description": "anv: Add a couple more checks in MapMemory", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0967584549fa12c754e594dfaf5ac9d7671e7b18", | |
| "description": "anv: Add get/set_tiling helpers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "135cac5c9ca7d7576f709e0dedd59bb04e671e39", | |
| "description": "anv: Rename anv_bo::index to exec_obj_index", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1394e415b750d8fc6484cea8371650af24b7bc79", | |
| "description": "anv/allocator: Use anv_device_release_bo in anv_block_pool_finish", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0b2b9b49afd2bbd9f65b8b132ecbf6674c72d226", | |
| "description": "anv: Pull aperture size from devinfo", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2254146d0a71804a9a3bced6de2ae07fc3218fb2", | |
| "description": "anv/allocator: Add a couple of helpers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "13ee05f2b47806d146dc4cbbe5b57bea555cec3f", | |
| "description": "ci/windows: Add validation tests for spriv_to_dxil", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "37c366e2830245511d6364b818adc838fc879401", | |
| "description": "microsoft/spirv_to_dxil: Add DXIL validation to spirv2dxil", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e7502c5404e2f564ca9f0459f5885b110eaad8ec", | |
| "description": "d3d12: Fully init primconvert config", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c151e9d087c6e5ad581aee8a742ad056db0a469c", | |
| "description": "d3d12: Hook up threaded context", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2c90fa19a8bf61379d6a95b0fb48240aaf47362e", | |
| "description": "d3d12: Pass explicit context to pre/post draw surface blits", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cd41ed53b2332769eb3b35e5974379715bfb8093", | |
| "description": "d3d12: Use thread safe slab allocators in transfer_map handling", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "17a46e2cf96bc7a4d3a27db15bbea11369ca2236", | |
| "description": "d3d12: Inherit from threaded_transfer", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e9a1e1c21ee11c5a85759e88871aba1fe459ff30", | |
| "description": "d3d12: Resources inherit from threaded_resource", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a463aa0099810f35c4e08b792df132eab788ed9f", | |
| "description": "d3d12: Inherit from threaded_query", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "00016b425134b3e1b3c8f01ac74b1474c04c7328", | |
| "description": "u_threaded_context: Support including from C++", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "38f0b36f1ac192e7e44f3218b08e8ea758a98d29", | |
| "description": "ir3/spill: Initial implementation of rematerialization", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "db566904baa96c9f3c19aaac3e8e99bc0ebb4dc7", | |
| "description": "ir3/spill: Mark root as non-spillable after inserting", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "613eaac7b53bfbfcd6ef536412be6c9c63cdea4f" | |
| }, | |
| { | |
| "sha": "7eb13fc2f26c2d15a061ffd4027cf7fac990f77f", | |
| "description": "anv,blorp,iris: Set MOCS for COMPUTE_WALKER post-sync operation", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "7b78b2fcac6ec2782a8296aeda195d1d3942a703" | |
| }, | |
| { | |
| "sha": "a298ad26c14fe2df3af9474cd5bb5f449115e6ab", | |
| "description": "intel/genxml/125: Update COMPUTE_WALKER POSTSYNC_DATA struct", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "419b02c90c822e6ea89c7fae951fd19d7db20181", | |
| "description": "anv,iris: Advertise a max 3D workgroup size of 1024^3", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8626949f0746147f68197971bab40db16ffd1be1", | |
| "description": "zink: flatten out draw templates a bit", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3d80d6b69678fe0a76ac896311748769b23e8ced", | |
| "description": "radeonsi: enable nir_group_loads for better performance", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "33b4eb149ea79d9dd4b80ddda079ad027e5a40bf", | |
| "description": "nir: add new SSA instruction scheduler grouping loads into indirection groups", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "acddf83c956c59ede3593bb46202ec78d8ff9476", | |
| "description": "zink: update radv ci passes", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "63c4c559cbce22102bdac695db1cb1bf229f68c3", | |
| "description": "virgl: obtain supported number of shader sampler views from host", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "55e1dc8b6482c1c0d6a807abc684506488c4c6e7", | |
| "description": "pan/bi: Drop unused test helpers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "baa405f02a1338becfb760c8850ba56d9becabe3", | |
| "description": "pan/bi: Use gtest for test-constant-fold", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4554cd03f01b4a402e33e0c4e429126c709a65f7", | |
| "description": "pan/bi: Use gtest for test-optimizer", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "06b3b5376869750f6b68e19d9a32343a4a523cff", | |
| "description": "pan/bi: Use gtest for test-pack-formats", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "71cbb9c4f06bfa3545e8c7105441a22e53d5a9c6", | |
| "description": "pan/bi: Use gtest for test-packing", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fecb299b81eafd8be32c8af26ba13833686b9f99", | |
| "description": "pan/bi: Use gtest for test-scheduler-predicates", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3a9210c93dcf741ec77cd249cc31703b9f98ff5a", | |
| "description": "pan/bi: Make some headers compilable with C++", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bee2c9c0819751ba6687008aeae36fcb9c3028d9", | |
| "description": "meson: automatically define `HAVE_{some}_PLATFORM`", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5cc9c30aefdfc58f180d03e16af5ed38f8fb7ef0", | |
| "description": "meson: always define `HAVE_{X11,XCB}_PLATFORM` when it's enabled", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "448dd106da2e4751d88131e58e097ef06638154c", | |
| "description": "meson: drop impossible `if no platform` branch", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2351c0aded860f4769dde73a50a287a670f2ad3c", | |
| "description": "meson: move `egl_native_platform` definition inside the `with_egl` block", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9ad375bdcd3189be9672ea42268dec123ffca7fb", | |
| "description": "meson: drop duplicate addition of surfaceless & drm to the list of platforms", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "47946855f19cc7d082fd59e090bb83f5d3930871" | |
| }, | |
| { | |
| "sha": "09bb4dbe60b1bb233c5c0102446ffbc142a29246", | |
| "description": "release-calendar: fix date for next 21.3 rc", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "984091531e70bec85d736ed083148a1dd87dab4d", | |
| "description": "radv: remove unused parameter in radv_emit_subpass_barrier()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "75161e6f3d8909a5804f0d1490549c146d5cceeb", | |
| "description": "util: Change blob_test to use macro from mesa-gtest-extras.h", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "015383d1d78435edde87bf07bb8bb8aabd3c22fd", | |
| "description": "gtest: Add mesa-gtest-extras.h with array ASSERT/EXPECT macros", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5358d8a11096efcc5f49d9153e74e5898a6e91d4", | |
| "description": "radeonsi/sqtt: reserve a vmid when sqtt is enabled", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e26dd92957df80fc31627eff5fc9c9453cf3021d", | |
| "description": "radeonsi/sqtt: fix FINISH_DONE / BUSY usage", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3de072aaecf3a99699f539d33c5f374070334078", | |
| "description": "radeonsi/sqtt: fix shader stage values", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "c276bde34ae3c1ba823873d29774165664cdf129" | |
| }, | |
| { | |
| "sha": "c572adceaa493ab2f7b6cad6d6bd100c6d93ff4d", | |
| "description": "intel/dev: also test crocus & i915 pci-ids", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "361b3fee3c5ee38821d96660d68ebec2e31e5f47", | |
| "description": "intel: move away from booleans to identify platforms", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3b1a5b8f2ba15dfec24b80fcb3f005084c03289e", | |
| "description": "intel: remove 2 preproduction pci-id for ADLS", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "d399c3e861a7c459501413e8d675db8ca1a40712" | |
| }, | |
| { | |
| "sha": "f32dcb6fe17bdfb92ada00c28afc9d2b581ec1ca", | |
| "description": "nir: assert that variables in optimize_atomic are initialized", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fbd61d2b0204e3875155cf5a9a6a8b7947fd3f7e", | |
| "description": "zink: set new point/line caps", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8bbebc7e9f1b35b18373903842dcc501b571f528", | |
| "description": "st/mesa: use new point and line CAPs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "78337728d1d53214e05a0733bc8745587b2a5d3c", | |
| "description": "radeonsi: set correct point and line limits", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cf9afc7b0cf6a729f90b2b208e201527e00b6002", | |
| "description": "gallium: add missing point and line CAPs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b80dca86c33c6a487ebeb2fe41163c369d53fd94", | |
| "description": "gallium: rename PIPE_CAPF_MAX_POINT_WIDTH -> MAX_POINT_SIZE", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "10ee261c38cbb0c7f0637a039ac2ec3a1ca64c5b", | |
| "description": "driconf: disallow 10-bit pbuffers for viewperf2020/maya due to X errors", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f8ea4c9e1dfa24fb38214c4ff47e74790a47f573", | |
| "description": "Revert \"CI: Disable Windows jobs\"", | |
| "nominated": false, | |
| "nomination_type": 2, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "7b44e7d7bb77051913ce24ea177d06820c40304c" | |
| }, | |
| { | |
| "sha": "7b44e7d7bb77051913ce24ea177d06820c40304c", | |
| "description": "CI: Disable Windows jobs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c4d904101c0d5ab76e8cef6469f2fe8ebf3c980b", | |
| "description": "aux/trace: add pipe_context::render_condition_mem", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f57940109998ac92656e7d5509516a44b21b08fc", | |
| "description": "aux/trace: fix vertex state tracing", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "e8cad57aa7ab0b7cc1e86e85915b6ad413cdd865" | |
| }, | |
| { | |
| "sha": "810305fbed8bc4a3d729e108a89abb8060679a77", | |
| "description": "aux/trace: trace pipe_screen::is_format_supported better", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d2f3aba5f0e0c25901cf7bcc636944a91bc106a2", | |
| "description": "aux/trace: support pipe_context::get_query_result_resource", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "58ba18474ba19c1306f0841805af41ae007f8f66", | |
| "description": "aux/trace: fix PIPE_QUERY_PIPELINE_STATISTICS_SINGLE tracing", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "78b613db23c10dc257247d99d8b2b1ef6c96bebb", | |
| "description": "util/u_trace: Replace Flag with IntEnum to support python3.5", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "cefaa73909718e570b36c5f8463e4b534e96201a" | |
| }, | |
| { | |
| "sha": "349bfb72752981c9ce276147efaa65ea9d839c57", | |
| "description": "intel/devinfo: fix wrong offset computation", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "718c97d525391475313cdcb3b6b7a68d345a19a7", | |
| "description": "intel/devinfo: use compatible type for ARRAY_SIZE", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "67619d8153249e2cc3c36ac9a28aec9ded0ca1ba", | |
| "description": "intel/perf: fix perf equation subslice mask generation for gfx12+", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a543a9440437df8d7498bc76353e828fcc66f5e5", | |
| "description": "intel/dev: fix subslice/eu total computations with some fused configurations", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e10c641f009b006cc4d7b5fa70be34abdd75dc0b", | |
| "description": "intel/dev: reuse internal functions to set mask", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d7c6a90c26794eff623e8885f92ab27aaa0fe581", | |
| "description": "intel/dev: don't forget to set max_eu_per_subslice in generated topology", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d1db5d562af6cd9447bb564797d67dd27ff95024", | |
| "description": "intel/dev: fix HSW GT3 number of subslices in slice1", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "12294026d5104e386b3d9156b580e73b94a50a7c", | |
| "description": "nir/algebraic: optimize Cyberpunk 2077's open-coded bitfieldReverse()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9b8bc712b2b0f60eb090a03b43156cd98146917c", | |
| "description": "mesa: remove NEW_COPY_TEX_STATE", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1ee3fbd703752460248958f9b7e42a855023b274", | |
| "description": "mesa: always call _mesa_update_pixel", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "10c75ae41c4e914a0160f9d93bbe1e65b5e14517" | |
| }, | |
| { | |
| "sha": "6b002d2549844915b13abe12f5ae21cc73f1ea82", | |
| "description": "Revert \"radv: only enable VK_EXT_display_control for vrcompositor (SteamVR)\"", | |
| "nominated": false, | |
| "nomination_type": 2, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "db7ad0c1700e2f012730898e02bc0cebf1b04304" | |
| }, | |
| { | |
| "sha": "0a6f079afe076745309c2b5cf27b39dd5f0d2f08", | |
| "description": "build: add sha1_h for lp_texture.c", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "1608a815e3305d229091c346373c379900a8351f" | |
| }, | |
| { | |
| "sha": "6ffdcc335ee62e0f100eff8569781499bd0a4e29", | |
| "description": "iris: Use mi_builder in iris_load_indirect_location()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "833c0394e01b178a33ce9f468e50408ff4970428", | |
| "description": "Revert \"gallium/u_blitter: work around broken sample shading in llvmpipe and zink\"", | |
| "nominated": false, | |
| "nomination_type": 2, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "8b287c3f925121d9389df9846024d9c350cbb235" | |
| }, | |
| { | |
| "sha": "60a8d682850efe945527554a4d80fc598cf0c870", | |
| "description": "gallivm: handle TGSI SampleId sysval", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "64cee33984ff01ce9cda1a5f868f9ce50f0b7d66", | |
| "description": "lavapipe: add some asserts for descriptor dynamic offsets", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8c37cd8860c997e04fd3c0a6b1d6888558844449", | |
| "description": "zink: rework cached fbfetch descriptor fallback", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "417477f60ede0fab0a5a601c872731fc9c612da1" | |
| }, | |
| { | |
| "sha": "2d1f5e3dcb3d3f32acd69429aa38e2ecac93956c", | |
| "description": "d3d12: Don't accumulate timestamp queries", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "34739cb6e28c725a2ebd95d32dc6b8e90f32cace", | |
| "description": "freedreno/ir3: Fix off-by-one in prefetch safety assert.", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b0f2b0e980b66e9ef6d5e01ff371a08d404b6976", | |
| "description": "freedreno/a5xx: Clean up a little bit of blitter array pitch setup.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b26e0cdf44089e3ccb06e287739e62a07287faf3", | |
| "description": "freedreno/a5xx: Try to fix drawing to z/s miplevel/layer offsets.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "99f5b7ba1ed3c0b09492d26aae7d69edcced8fd2", | |
| "description": "freedreno/a5xx: Remove bogus assertion about BO size.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "03d8677bcaf81adc91fae39b4d062a7000b1f420", | |
| "description": "freedreno/a6xx: Try to fix drawing to z/s miplevel/layer offsets.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "35f56ad856718f9a662ede1304c2475a24da6893", | |
| "description": "freedreno/a5xx: Diff reduction in fd5_layout to fd6_layout.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8fc6a11f0e446c429e1215db954db64fd34c918b", | |
| "description": "intel/blorp: Add option to emit packets that disable Mesh", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ecba8178bdc513ba791efff95c1c8400b25ce45a", | |
| "description": "intel/dev: Add an intel_device_info::has_mesh_shading bit", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bba26939b1710dcab5a0cd2ae2df68d2b23d5946", | |
| "description": "intel/decoder: Dump Task/Mesh shaders", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3567d47f3e77731c2e4510896b1f11332152616f", | |
| "description": "intel/genxml: Inline the BODY structs into the instructions", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3fe2e862b5f2b70728745f7a7ca16f27f512fe0e", | |
| "description": "intel/genxml: Add Mesh Shading structures", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b34fed64fa1a8a541b62fda725bfdb504c44ec67", | |
| "description": "u_prim_restart: Fix index scanning with start offset", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bc345281ab95313c2e34fffbd993bd1fbfc016be", | |
| "description": "aux/primconvert: handle singular incomplete restarts", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "583070748cb103560b173b5789998302d517b587" | |
| }, | |
| { | |
| "sha": "1e869e3fb4255351de5e908c5a53851bb58c3f2b", | |
| "description": "freedreno/a5xx+: Fix missing LA formats.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0e4fcda7e0df9218e1b5e63d5789099cf87fb62a", | |
| "description": "freedreno/a6xx: Don't try to generate mipmaps for SNORM with our blitter.", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "953a4ca6fec2a80e02bfcc4afcbd40aaab41c1c9", | |
| "description": "intel: Add has_bit6_swizzle to devinfo", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a0dc303b4521bd44d93f983919898d7cfd80cba8", | |
| "description": "vbo: utilize structure padding to optimize indirection cold->prims[0].begin", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3f997bccc62f06264b34d97466595f868d411f3e", | |
| "description": "radeonsi: increase tc_max_cpu_storage_size", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "74adf22a0aeeaf5f63748394d2da0337b04b1526", | |
| "description": "radeonsi: fix a typo preventing a fast depth-stencil clear", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "9defe8aca953b69615728c84d8ff6ed51bdded00" | |
| }, | |
| { | |
| "sha": "c0f723ce2b80a27e8d813396a5b7c9cbca7006a7", | |
| "description": "radeonsi: allow and finish TC-compatible MSAA HTILE", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3baeaac64b9c6053f6ab5e64af7a416c77c9f0dd", | |
| "description": "radeonsi: rename stencil_cleared_level_mask -> stencil_cleared_level_mask_once", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b1b491cdbbac1ccb785f5eb1802006f76ec253f5", | |
| "description": "radeonsi: add a faster clear path for glClearTexImage", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5d3aea49b806322393c3275d550f4e4eaef3cca3", | |
| "description": "radeonsi: fix 2 issues with depth_cleared_level_mask", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "ff8a930cf7de6aa77c350ac9b010719d40f18e4d" | |
| }, | |
| { | |
| "sha": "4885e63a6d20c57f98b7b641ea3c39a8ff3ae2dd", | |
| "description": "vulkan/wsi: implement missing wsi_register_device_event", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9f6764953b02edc81a19bb7d169e64ed77ab1980", | |
| "description": "anv: setup syncobj fd via wsi_device_setup_syncobj_fd", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "01fb24d50ea1b0430c4feb85b1b1ea607e0aede2", | |
| "description": "radv: setup syncobj fd via wsi_device_setup_syncobj_fd", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "73f21ea2e1fd7a0e1844c6a1682f43aed41686e0", | |
| "description": "vulkan/wsi: provide api for drivers to setup syncobj fd", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "92215d8da8b0ce67ec16de83c30207b72702554f", | |
| "description": "zink: add khr46 to ci", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f5f2426ffdf28cbfd0191f351e1a3cb353a3f7da", | |
| "description": "zink: remove lazy ci job", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7d64f0dd1612a4ea645a83f507fa7612cb27aefa", | |
| "description": "nvc0: Fix uninitialized width/height/depth warning.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8b287c3f925121d9389df9846024d9c350cbb235", | |
| "description": "gallium/u_blitter: work around broken sample shading in llvmpipe and zink", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "eb34716c1fa4b0b907284b5c9e823acd86afb9ab", | |
| "description": "gallium/u_blitter: do MSAA copies in 1 pass using sample shading", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6d483fed852b0500a2668ac9f58d9a85f3d3586f", | |
| "description": "gallium/u_blitter: disable sample shading for all blits", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7ce3f8e639506975c512c4b0814a091a00d0f2fd", | |
| "description": "gallium/util: fix util_can_blit_via_copy_region with unbound render condition", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5d1b81d8ac9cab3f9213b7d19ac2f3035cf60a3c", | |
| "description": "zink: clamp PIPE_SHADER_CAP_MAX_INPUTS for xfb", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "46e167028dd141fc03c28d75a97d79dea82d0b4b", | |
| "description": "zink: do a better job conserving locations for packed xfb outputs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ff981a7e79be6bc0434609e233b39f1309cfbbd3", | |
| "description": "drirc: add options for BETA CAE Ansa application.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f5dc334b6dd117b30b72ddb2f09ed60171dbb980", | |
| "description": "drirc: add mesa_extension_override option", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "50c983402e5e81861a728009feddcc4ec43f8cea", | |
| "description": "mesa/init: replace call_once with manual implementation", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "596597f4a446f030945991de689afbc17b6225d8", | |
| "description": "mesa: don't use dummy_true for some MESA extensions", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8a03e259779094a593ee974b91977e37ffb2e835", | |
| "description": "mesa: print a warning when an extension can't be disabled", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "aa5a0e1dad8cdbd77a36e69725e17a27910ff397", | |
| "description": "broadcom/compiler: copy packing when converting add to mul", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b59614619b6ed06eb2f48ab4c1999f1f50882f56", | |
| "description": "radv: Use MESA_VULKAN_SHADER_STAGES to make room for mesh/task.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cd6e9ad36a27010df78d9e3ae4f4d31fb38fb180", | |
| "description": "llvmpipe: add missing NIR alu-op handling", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a21c0f531ec3a88003f5dce86c8b3d0ad4ea406a", | |
| "description": "mesa: enable force_direct_glx_context for DiscoveryStudio2020", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fc3ef76eec61c97ba7c53622e4bca8e518749b09", | |
| "description": "glx/drirc: add a force_direct_glx_context option", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9b09655a587f03b4096df0a4314e98a267816cfa", | |
| "description": "vbo/dlist: free copied.buffer if no vertices were copied", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "118f2952b621ac56bb681b644d73882ecabc4614", | |
| "description": "driconf: set vblank_mode=0 for viewperf2020", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "dbf602a6b39833c4cdc4b6769ec40ab384fd8bcb", | |
| "description": "ac/surface: don't validate DCC settings if DCC isn't possible", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bc6d22b92002dc43a8c742ab234717147d63ad87", | |
| "description": "radeonsi: fix ps_uses_fbfetch value", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d86d602ed0c75c30840ca6bac98556ffa99304ea", | |
| "description": "radeonsi/sdma: fix bogus assert", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "46c95047bd77f6e824e4edccad590da8a1823fb4" | |
| }, | |
| { | |
| "sha": "84d4bda8e5cb4d844d3892fcc317412104d8f2bc", | |
| "description": "ac/surface: use a less strict condition in is_dcc_supported_by_L2", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "dc56301f78494bea67f0c57d5aa77fef42bfe455", | |
| "description": "radeonsi: treat nir_intrinsic_load_constant as a VMEM operation", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "8288882965bf1c5f0ca5d9f29c1b759bee2bc718" | |
| }, | |
| { | |
| "sha": "af8fa2644e1ed225d1ebf6ee532062f7c36e6c7d", | |
| "description": "radv: Split off cmd_buffer variant of descriptor set template updates", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4865cb6514e4109a6e344ffd9c139afc568abef8", | |
| "description": "radv: Split off cmd_buffer variant of descriptor set updates", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7b0826db56b36b213ed924b9bbd6fdb21d5cd88d", | |
| "description": "radv: Always inline descriptor writes", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0913ac33a9c1896e48935abfaa6f0dbbacf17410", | |
| "description": "freedreno/a618: Mark a flaky test that triggers hangcheck.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d1801d43f81713d5d7bbeb4e4a5af0b1238038a9", | |
| "description": "freedreno/a5xx: Use the defined names for 2D_BLIT_CNTL regs.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f0f5b8d47ca42ba76f90f0df2bcbe9d5e9eda66c", | |
| "description": "freedreno/a6xx: Fix partial z/s clears with sysmem.", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "aa5ca7fc3cd7aac664726ed5f069045eac0ad3a0", | |
| "description": "features: add dynamic render for lavapipe", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8a6160a35428264fa3b4722d8c72b9c8aa4b8256", | |
| "description": "lavapipe: VK_KHR_dynamic_rendering", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "dd71cc8947934a071039897df586dd6466f1b616", | |
| "description": "lavapipe: fix cmd queuing for dynamic render", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fbd5ded5e079babdabcc56797c475f278810bbb0", | |
| "description": "vk: update headers for 1.2.197", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cc29b940413138e99e2b6860382e672b13980a39", | |
| "description": "freedreno/ir3: Use immediate for flat.b's src1", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2ab0cf2b549bdeef92fb72f16119bf1d21f9e90c", | |
| "description": "freedreno/ir3: Use flat.b to load flat varyings on a6xx", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2ee1b5a5268b206b4d431862da3296d197d1cc17", | |
| "description": "freedreno/ir3: Add infrastructure for flat.b", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a150e31910f4ee4ebb62b990e7d9df4c71285456", | |
| "description": "ir3: Add support for (dis)assembling flat.b", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "417477f60ede0fab0a5a601c872731fc9c612da1", | |
| "description": "zink: always use lazy (non-push) updating for fbfetch descriptors", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2c54ad8f3dae152d1b3e7353313e9b65aca8c6d3", | |
| "description": "zink: set fbfetch state on lazy batch data when enabling it", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "841bea2c9f1de224b2272ece6de8a93dc45c8ea4", | |
| "description": "anv: disable debug logging spam", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4af7842ede49ff2915893d3aed2f60d8bc949924", | |
| "description": "mesa/st: lower psiz for shader precompile", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8be35803a549f7075b6acfeeac2d0ce386ec8cf6", | |
| "description": "mesa/st: rework psiz lowering", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "97c3b658b33043a371655f18f6799dd24842fdec", | |
| "description": "docs: update calendar for 21.3.0-rc4", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cdc288993e06224cb5da97f4458fd50ce257e491", | |
| "description": "st/mesa: don't update vertex elements when GL doesn't change them", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "69ee132b867864a57080289796e7680b11480200", | |
| "description": "cso: add missing parameters into cso_set_vertex_buffers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "29877c1dce1b361efa5dfc31a58baa830c06daa3", | |
| "description": "mesa: add NewVertexBuffers/NewVertexElements flags to indicate state changes", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ae625da7efa844b2854b685dac43180616615ecb", | |
| "description": "mesa: change gl_vertex_array_object::NewArrays to bool", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d24539b15256ac255ffb75f199ffda962b39bad5", | |
| "description": "st/mesa: use POPCNT in st_update_array if the CPU supports it", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5b8b34825fef16689684b4d3498990505df84005", | |
| "description": "st/mesa: change st_atom_array.c to cpp", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "81d35c8d48508e1d28724755af28a6c7572516e8", | |
| "description": "util: add a util_bitcount variant that selects POPCNT through C++ template arg", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e1c640c3a43d741719864b35cbf855aa82be0611", | |
| "description": "r300: stub derivatives on r300 and r400 hardware", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "14fca01b32958b827dcce63ffa9fd66c039a7cc4", | |
| "description": "freedreno: Fix layered rendering to just Z/S and not color.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7c8fee6049b906cfb7b56cfab3e1c70815f0b092", | |
| "description": "build: add sha1_h to llvmpipe build", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1fb41193fe947b1611e53c2a61c7c92724a8aecc", | |
| "description": ".mailmap: Simplify my name", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3137ff47095e9c28e0b27c72acab52301b87f99d", | |
| "description": "zink: add queue locking", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "786167b88c8a53515d8439c69f9ab78347b6ea50", | |
| "description": "zink: set PIPE_CAP_VERTEX_ATTRIB_ELEMENT_ALIGNED_ONLY", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8297d243fb3bc8c7f821c58cf50cb8c2b5e9263f", | |
| "description": "gallium: add PIPE_CAP_VERTEX_ATTRIB_ELEMENT_ALIGNED_ONLY", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c356f3cfce9459dc1341b6a2a0fd5336a9bdcc3c", | |
| "description": "freedreno/a6xx: Use the fdl buffer view setup for img/ssbo descriptors.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3050e202833ab3c3ee5e91ee82ee823d8efac563", | |
| "description": "freedreno/fdl6: Add support for texture swizzles of A/L/I/LA/RGBx.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "669caded514b041ae66e9288824c8e7a3883dc79", | |
| "description": "turnip: Remove buffer-view cross-check code.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ef1fb25787eff6bd931a855cf3d263d9c334071c", | |
| "description": "turnip: Use the new shared buffer-view descriptor creation function.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "aa3074e5be4dc3fff51e1359fb21e00cf26031b7", | |
| "description": "freedreno/fdl6: Add an interface for setting up buffer descriptors.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7b578c12497cfea2249467951e270993462ff4a9", | |
| "description": "freedreno/a6xx: Emit a null descriptor for unoccupied IBO slots.", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "29093bc42d20e95288cd306757e7efc928fdb366", | |
| "description": "freedreno: Fix gmem invalidating the depth or stencil of packed d/s.", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "858424bd2e0742542cd072ccd4efcfee0ea828b3", | |
| "description": "intel/compiler: Use gl_shader_stage_uses_workgroup() helpers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c4355d3f24535c7d061992f86c21d990232014fd", | |
| "description": "intel/compiler: Make brw_nir_populate_wm_prog_data() static", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "732cfa525f431b6f5b47e2623645cf14716b4bdf", | |
| "description": "anv: Include viewport size in scissor rectangle", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "71022a53e415fa8c16567884c414eb361dee1214", | |
| "description": "anv: Process FS last when compiling graphics pipeline", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a0109a3754c4211a855579eb4909de0b170d1215", | |
| "description": "anv: Make shaders array in anv_graphics_pipeline fit Task/Mesh", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "eb430aa9e7fdc99a5f984bc2fb5193f5c02d88ad", | |
| "description": "anv: Get rid of \"may be used initialized\" warning in anv_QueueSubmit2KHR", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3afdc3ab2c776d95909d597f4ada0335ccf462dc", | |
| "description": "freedreno/computerator: Support A660 gpu", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "79fcd63bd60ac46249c6dfcfa0eeef296ea3d04a", | |
| "description": "tu: fix rast state allocation size on a6xx gen4", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "4e05338d99abbf2858a0d8444ffc53028fe23051" | |
| }, | |
| { | |
| "sha": "675519f1d0eb26ecb5712a8bdbb82d7a92c07ed7", | |
| "description": "zink: reject all storage multisampling if the feature is unsupported", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "aacdc6eb44cfcfe28e8a3bef90350f514219ac38", | |
| "description": "zink: add SpvCapabilityStorageImageMultisample for multisampled storage images", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a794bdf95313f7b9a69b142712a1e198b5447e36", | |
| "description": "broadcom/compiler: check that sig packing is valid when pipelining ldvary", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c6e2c802c412c9d4b0f183cc17a5add2212b07ce", | |
| "description": "glsl/nir: mark samplers inside a block as bindless", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e3a51a408fbe6dae7d9a6d15944de2833742462e", | |
| "description": "mesa: don't reset SamplersValidated if nothing changed", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e15e3a8e8636c38def3e8a4fb93cfed90b8faf1b", | |
| "description": "radv: optimize subpass barrier flushes for imageless framebuffers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f13d486ee77c2ca8a2d27a3f42981171cd73f102", | |
| "description": "intel/compiler: Initialize SIMDSelectionTest member error.", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "7558340ebb688a9607f0cbc05f8bad56d77b19fe" | |
| }, | |
| { | |
| "sha": "d863e62b32bc155ae663fc90bae0139fa524a4e0", | |
| "description": "intel/compiler: Change selected_simd return type to int.", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "7dda0cf2b8e7d13a6dce7b2fc48e95e260717aee" | |
| }, | |
| { | |
| "sha": "ac2af149f1099bcd910de6d625374cb545d66ff8", | |
| "description": "zink: stop double printing validation messages", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4e28962800f477219854d8fcfa6b44e37a00a5d6", | |
| "description": "ci: Uprev VK-GL-CTS to 1.2.7.2, and pull in piglit while I'm here.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8d3a3e7a00b02d3420e15f4793982c3cd5c72a53", | |
| "description": "microsoft/compiler: Use textures for SRVs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ffd4157b1caa69345468bbbe914e2bb64a4ddbaa", | |
| "description": "util/hash_table: Clear special 0/1 entries for u64 hash table too", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "e532a47f76cc8d763e2534c61b27dce0f5bc86a0" | |
| }, | |
| { | |
| "sha": "c047fc9de306530741e00002be19c21d06c8adbb", | |
| "description": "docs: update radv extensions in features.txt", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6b9bd3f038d19df34bd5dd5c7adb70395ea994a6", | |
| "description": "broadcom/compiler: make opt passes set current block", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "27cb4166b5923997a5566281477a8de326215669", | |
| "description": "freedreno/ci: Test Turnip on Adreno 618", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "83a0bb007fd88c75d8a05896af06bf20b9f3ccd2", | |
| "description": "ci: Let manual LAVA jobs have a longer timeout than others", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "dedc1493071550a35b7dae7091fbaf6ad93304c9", | |
| "description": "ci: Add support for lazor Chromebooks", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "634e2353a0edc0b336191d7267d567d7341b1b51", | |
| "description": "virgl: Add driconf tweak to force-enable reading back R8_SRGB textures", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1311eddd5265b46d7c13adf14ea97072e80f54a5", | |
| "description": "iris: fix off-by-one error when clearing stale syncobjs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "db7ad0c1700e2f012730898e02bc0cebf1b04304", | |
| "description": "radv: only enable VK_EXT_display_control for vrcompositor (SteamVR)", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3c862923219bb4bcb53dd53575a38ab5801bf07f", | |
| "description": "v3dv: Implement VK_KHR_create_renderpass2", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1813c709436b4d7bb918e69678e83c697d387518", | |
| "description": "panfrost/ci: update piglit tests expectations on G52", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8d96cf4eaa98b3e0b1f6e7e693e3475969c4ce5f", | |
| "description": "ci/freedreno: Add maxcpus=2 to the kernel cmdline on a530", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "38c62646d0a3d07150c9cd672cde980f4570a7f1", | |
| "description": "iris/ci: Fix traces for amly and deqp list for whl", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7fea3c6f14e96de7d611a154db601f9a6dc0df79", | |
| "description": "ci: Update linux kernel to v5.15", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4098607870125dacc40ea484c879035cc9a173be", | |
| "description": "xmlconfig_test: add unit test for executable_regexp", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c7f481c615d24846b4d8da48506a4d4a9a9ea7a0", | |
| "description": "drirc: add Mari application workaround", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9a24de9aa743808c6c7cc2670f1e8d9753b9430e", | |
| "description": "driconf: add executable_regexp application attribute", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "308bd1f00c9cfcd37ebcd15390d513441011d1af", | |
| "description": "zink: Remove duplicate variable unsized.", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "f79a25653b9b18617d6a317bc8bd94973a2a0674" | |
| }, | |
| { | |
| "sha": "a8725ec3dc2aa23598071d2505131253c433b8c6", | |
| "description": "vulkan/wsi: set correct bits for host allocations/exports for images.", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "895d3399f7fb5cf58aa857fb2b98f23fe89071ba" | |
| }, | |
| { | |
| "sha": "d66514aacccec28fa66afd58bc19580008e8078e", | |
| "description": "radv: Disable coherent L2 optimization on cards with noncoherent L2.", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "fd8210f27ede11583e3a5d55066cb61d9988357b" | |
| }, | |
| { | |
| "sha": "65afcddbf1892a74397cb8ba0d29618544fb507a", | |
| "description": "frontends/va: Return error in vaRenderPicture if decoder is NULL", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2dbb66997e2e2ab0a07a84a40df70d8d75fe2524", | |
| "description": "intel/fs: Fix a cmod prop bug when cmod is set to inst that doesn't support it", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "32b7ba66b0156d9fd40b059f20da79a74451f7fd" | |
| }, | |
| { | |
| "sha": "085e83895910ff32711bf48cc527cca61c792a7d", | |
| "description": "i915g: Improve the explanation for the 1D Y swizzle.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fa4fd67f7824727d92e52c816543b0233eacd932", | |
| "description": "i915g: Make sure we consider negates/swizzles on bias/shadow coords.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ebe5626de695d8055c64a278d7ec7e369fcd9823", | |
| "description": "i915g: Check for negate/swizzle on TGSI_OPCODE_KILL_IF's src.yzw.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ba48b27a11a9b340a66121542ebe159731d8db84", | |
| "description": "etnaviv: Switch to the NIR compiler by default.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9b80f4d5f20bca6e127de62c7f4183f64e91cff1", | |
| "description": "radv: rename radv_shader_variant to radv_shader", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "eeb034f2cc29595c89a874f102131ee9ae9f0442", | |
| "description": "docs: document RADV_THREAD_TRACE_* envvars", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3839f3a48630db843e414dfb979b03644bf5826b", | |
| "description": "radv: stop reporting SQTT/RGP support as experimental", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "74e625f057df9cb416cf5be9e66c853384002fcf", | |
| "description": "radv: enable SQTT instruction timing by default", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7fd414ec84e9055cd4682ec80ce766df6ee2756a", | |
| "description": "radv: remove useless checks about GFX7 for SQTT", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b35fd1bff6d8813411d9ca7f8c221c47ed5cf8fe", | |
| "description": "radv: move freeing the trigger SQTT file at a better place", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c5a1df095c3eee0da4747a67b12c8ca352116178", | |
| "description": "ci/etnaviv: add manual piglit testing", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d2440b27e5ed28397b572802817a652943c2a0b2", | |
| "description": "ci/etnaviv: Add some more deqp flakes I've seen in recent runs.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7355694e11bd2292e0f193573726a90d12848c80", | |
| "description": "ci/etnaviv: Fix the dependency for the build artifacts.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "79f57f68930ce4fcf59bdca82357e19b4f3d62e6", | |
| "description": "lavapipe: Don't wrap errors returned from vk_device_init in vk_error", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "47adb11143767b6e66945197a70dc91383406665" | |
| }, | |
| { | |
| "sha": "73af67883ddf6faec9c0e76f8c174fb450817179", | |
| "description": "zink: force float dest types on some alu results", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c73f5a00826201f6e76854145aa823cec4f389d2", | |
| "description": "zink: add more int/float types to cast switching in ntv", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "69501ff458108c536f36198c8c8d3b560ecb4c82", | |
| "description": "zink: explicitly enable VK_EXT_shader_subgroup_ballot", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ccfe36fffabbbc25cdd0fc0f7bf6bf30de0e1268", | |
| "description": "zink: clamp max buffer sizes to smallest buffer heap size", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fd2b47281f1b63312a58c2f7e77ee39f0858ba95", | |
| "description": "zink: error when trying to allocate a bo larger than heap size", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "aa5e544644431e9d4462b6f46208a3c028a1a13d", | |
| "description": "zink: don't clamp 2D_ARRAY surfaces to 2D", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8d2280f533faf5e372d604cf35b355b898423375", | |
| "description": "zink: don't clamp cube array surfacess to cubes", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6ab915960c5d2e9cbb81ccf151cfdf17bfbd3366", | |
| "description": "zink: be more spec-compliant for unnormalizedCoordinates samplers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "75dc3023404210494ede4ddf6ea8c94c35b85497", | |
| "description": "lavapipe: drop EXT_acquire_xlib_display", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "1d574d4860300633ad2a77de203b74f261fb6969" | |
| }, | |
| { | |
| "sha": "7e998783db80a153978bea165132e349896792d8", | |
| "description": "freedreno/ir3: xfb fix for duplicate outputs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f6f760a98db511a0d3e712efa937d372a1910a67", | |
| "description": "freedreno/ir3/print: Show end's outidxs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6239adebbc5cabe3466477ac5f96dfdaaf2303a1", | |
| "description": "zink: flag renderpass change when toggling fbfetch", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2d041d5f1e9a731da3bfaec21494d90f4b560bbb", | |
| "description": "Revert \"iris: Disable I915_FORMAT_MOD_Y_TILED_GEN12* on adl-p/display 13\"", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "d4174f5f052f614a10df2ebc905aec8c4897b057" | |
| }, | |
| { | |
| "sha": "68a62226e4dba17fb56c968a53fe1539fff70214", | |
| "description": "ir3: Don't emit barriers for make_available/make_visible", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4108fda4268943a52cffc6627b598638763b88c9", | |
| "description": "vulkan: Move all the common object code to runtime/", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4af0c038cfe38e144e4d83e03c0d3a9372767886", | |
| "description": |