diff options
author | Eric Engestrom <eric@engestrom.ch> | 2021-05-31 22:08:49 +0200 |
---|---|---|
committer | Eric Engestrom <eric@engestrom.ch> | 2021-05-31 22:48:18 +0200 |
commit | de318a580ff9234265f4d61de732f1d7ae560cc1 (patch) | |
tree | c245f9e0f73989500587fc3e6155d4110cb7f97d | |
parent | 70aa6c66216a39d70680a6ce96d9c7e488cfb141 (diff) | |
download | mesa-de318a580ff9234265f4d61de732f1d7ae560cc1.tar.gz |
.pick_status.json: Update to 1199d86b2cccc38a101e63bdf9b60a7391f96092
-rw-r--r-- | .pick_status.json | 1143 |
1 files changed, 1143 insertions, 0 deletions
diff --git a/.pick_status.json b/.pick_status.json index f9356d025e3..5b2fe9417e6 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -1,5 +1,1148 @@ [ { + "sha": "1199d86b2cccc38a101e63bdf9b60a7391f96092", + "description": "compiler/spirv: expand_to_vec4 -> nir_pad_vec4", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "0f8fef12615c7464fa091706b89bb2742475cc4e", + "description": "radv: make attrib_end variable in radv_flush_vertex_descriptors 32-bit", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "main_sha": null, + "because_sha": "1e9dc0474effef98ac1cf0fcb7289e67bd3d81b6" + }, + { + "sha": "8d0c76b143bb02d2800ebfdc4548189f9c15b6f6", + "description": "freedreno: reduce the upper bound of IB size by one", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "f38fd3c5776d15b638a681064b1061bbedf414a5", + "description": "turnip: place a limit on the growth of BOs", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "9d66a2d986b7f0891e2996c82d646e449f16d6d4", + "description": "v3dv: use VKAPI_ATTR and VKAPI_CALL.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "5a4384c2bc4122de29b64c0f9ef39d3477969696", + "description": "kmsro: Fix confusing comma expression", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "9ff54d408ba872da44158869f363f73cddbb0f63", + "description": "Revert \"zink: call tc_driver_internal_flush_notify() on flush\"", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "main_sha": null, + "because_sha": "4d62fca0877104080d4dee8656d09c67e93c8d0e" + }, + { + "sha": "6dd02a5139a06f0aa4d3fe9b975678bbae51c58a", + "description": "zink: stop using util_set_vertex_buffers_mask()", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "f4bae3fe5e19d2a4088df05c044ad217e94362fa", + "description": "zink: ref vertex buffers during set_vertex_buffers", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "962b162766126e3d8c5599aca8dcac1d83df0f47", + "description": "zink: update scissor only when necessary", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "dbc59aedb92e1bd60ca21d12e0e73de8f1e69132", + "description": "zink: only update viewport state when necessary", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "59b6f5db360ed37d1f18c0d6d6159e2c3db97e22", + "description": "zink: only rebind vertex buffers when necessary", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "906371153cb05024f8d471a0d3167279f98ff54b", + "description": "zink: handle rebinds for vertex buffers", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "6d6ef97035a6a5eb787950ff1c3505a862517919", + "description": "zink: only rebind pipelines when necessary", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "1a7045acafd5af335d09d0b6230c46c2da1a4fef", + "description": "zink: mark some draw functions inline", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c2973213d7680e47d3dbdaf96fe50efe78efb691", + "description": "zink: remove barriers/refs from descriptor cache", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "62ad23239c2b122516e4ae67ff329cb35b9de25e", + "description": "zink: reapply program refs automatically", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "a64ef1cd12611116f62901a05a165b03dbff6ebc", + "description": "zink: reapply resource/surface refs after app flushes", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "234e1b7356ec8c2ce39acadbdb692b384263128a", + "description": "v3dv: implement VK_KHR_device_group", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c672b2385742944d2843e9a2f4239c6cb8875d0a", + "description": "v3dv: implement interactions of VK_KHR_device_group with VK_KHR_swapchain", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "bf60ba6e7f98ad3f746c6a3e50bc00d28c740dea", + "description": "v3dv: create a helper for image creation", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "f07c797e9394d0725493819895a6eec083be0c54", + "description": "v3dv: implement vkCmdDispatchBase", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "816be7d46fc29c31d94747de2928733f69758618", + "description": "radv: enable RADV_DEBUG=invariantgeom for Monster Hunter World", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "f285a1220ea5a8e9ef32683a957bfb2aec728dd6", + "description": "asahi: Implement scissors and scissor to viewport", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "6fbc1cb52a06a6cc67fff57eab5235ec4ef3d992", + "description": "asahi: Update viewport descriptor depth fields", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "f43bb36cacc8ecfd67369c525615ab4c2fa01bf5", + "description": "asahi: Enable depth culling", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "9392e2b27547ec83ea80626d408400a73c5503b6", + "description": "asahi: Add unknown bits seen with the GL driver", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "5de49375ecd47ae0710307fa57c2b92d202e4a7d", + "description": "asahi: Expose PIPE_CAP_CLIP_HALFZ", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "acfeba4010f830399d0413fedf52dcaa04d60fbb", + "description": "agx: Add scissor upload BO", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "6d9242e109ea1edb534643528db287167c829480", + "description": "asahi: Skip draws if the scissor culls everything", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "861109e4413feb60f177e43e3269c8092e8816cf", + "description": "asahi: Mark scissor dirty if rast->scissor changes", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "be5ea29237c06b48ce3a2b708527494b1321591b", + "description": "asahi: Track scissor states", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "38a9c59377c129b9be653efcd98c7a4fb07880cd", + "description": "asahi: Dirty track viewport descriptor", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "b659c53f95f666914d492081e2a81a883a5d08df", + "description": "asahi: Defer viewport pack", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "f99f7e70d7b2ecf0dbeb42e475e84549a8290942", + "description": "asahi: Add scissor enable bit", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "d7cbfd4f6cbfa252956cbfcccef80274352c96f7", + "description": "asahi: Add \"set scissor\" command", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "f170b8357b6320272399e79bef8425eeb527aa44", + "description": "asahi: Fix scissor descriptor definition", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "5e3b293149e23b8f1e2ffac6f985bf55cf3139f1", + "description": "docs: Even more gratutious nitpicks", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "e9483110d22f55aca239e1de8181621b975307d4", + "description": "agx: Zero r0l before first use of control flow", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "839fff846a42e1b0aaa0d22b8a30f7a3513bbb26", + "description": "agx: Add break/continue support", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "dd06e6af34ac027e04d69232e0f1d30b4d76c8ca", + "description": "agx: Implement loops in the simplest way", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "11705488ed770173a5ba4e5eee2c5237b6df22a8", + "description": "agx: Optimize out empty else blocks", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "cf43206e76ac567e4ba5a8cc36ff96f04d4b4994", + "description": "agx: Implement emit_if the simplest way", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "3def66e8aaafd6213413bd2d22b5aa8bef3d02c0", + "description": "agx: Fix up branch offsets at pack time", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "4fb964ccb8b507c1ce387f974828f6bb63c51b39", + "description": "agx: Model jump instructions", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "6efd00336b6a13493df02c1d561dbb96a7676a30", + "description": "agx: Pack control flow instructions", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "44dd5edae9c3475364b64e3f70a01facf0f0cc08", + "description": "agx: Add push_exec alias", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "4eb8fbf7809abb49071b7902ab435979833442d1", + "description": "agx: Model pop_exec", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "a270665a9e83988156bff983d392821ab7eaad60", + "description": "agx: Model control flow instructions", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "4fe03cf97c09d18b66de0747a93248d8f2a5fe01", + "description": "agx: Add inner loop nesting count field", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "8454d08aa39a3d5775d3c3274d80dd9eea2794ef", + "description": "agx: Add branch target to IR", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "ad4dfb3321c2a0d8151acc581a914b6ca3384741", + "description": "agx: Add invert_cond (ccn) to IR", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "21cf528e765e1454bd3171c3082076386a7d728e", + "description": "agx: Add nest field to IR", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "6f54385b0a4a4d39d73b4de1743cd7ee3ef3e55c", + "description": "agx: Track block offsets", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "f7918ebc82629ed83aedb2b3dc7a62cec19ac18b", + "description": "agx: Track current_block", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "0a7a6f0558b775b41475ff31690d3aa6d6d0f75a", + "description": "agx: Implement boolean mov", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "a1a8ee9b11a10d1510926938617c2ae53dcd5527", + "description": "agx: Enable 1-bit load_const", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "2d1390392fc8be9d5d2371fc3bc9415e64f723b6", + "description": "agx: Pack ld_var Dx", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "1f2d1423bbffd234bd3e2d2322f85f20fcefee23", + "description": "agx: Drop cmdline version back to ES3.0", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "main_sha": null, + "because_sha": "972409dacb9bb418ac0de4792e805e381e030b92" + }, + { + "sha": "10e9a1bd3246fa94e1bb527c0a8249ec59b54554", + "description": "asahi: Fix meson.build definition to depend on agx_pack.h", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "53c84551f5ab39cee9bcb0b50d12113dd42b8545", + "description": "doc: Gratuituous promotion of Wayland", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "4d5c57edca71ae93ded74099d067d293c1fe265b", + "description": "gv100/ir: fix quadop/pop lowering", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "f4847077c7fa6a576f4f5eee405363a223827c61", + "description": "gm107/ir: emit barrier sources for quadon/pop", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "de666cc418737cc937920d40a5f14af0ed4c5dd8", + "description": "gv100/ir: add support for barrier thread state files for OP_CVT", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "f14ed4f077e08a8d254821c935116ffc0d0d487c", + "description": "nv50/ir: add barrier and thread_state files", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "f4c6c89dec6d2297022fc511db627ce3ed74a5e0", + "description": "nv50/ir/ra: fixes upcoming barrier file", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "79a7f33710b84218a040a2bd540d7c39d1c0d2d4", + "description": "CI: Disable rk3399-gru-kevin jobs for now", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "17d7b0bb8f00e3fd251c535c63d3253a2611e52b", + "description": "vulkan/util: generate vk_dispatch_table that combines all dispatch tables", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c9baccb516b70469ec8dc3c64af423d35617cf04", + "description": "radeon/vcn: enable parsing support for st_rps_bits", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "9bd391bb64168c55f1053800d84edc00f74f1673", + "description": "frontends/vdpau: disable UseStRpsBits for vdpau hevc", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "1285e0d2fcbb3e34be64f51cf2f6de623f2c47c8", + "description": "frontends/va: get st_rps_bits from VA pic param hevc", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "db0bf188d987f3df2264cb370b56f75746c3f0d1", + "description": "vl: add st_rps_bits for HEVC decode", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "fa1a1e7c803f3d6e67bd1962498636c20d39248f", + "description": "travis: Download XQuartz from GitHub.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "05bb449610fd2d0a96cbb18c70923cabdb15bb36", + "description": "util/prim_restart: revert part of bad fix", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "1272c2e05246cad647324ffdccf56435b97dec1c" + }, + { + "sha": "1dfad514ea31522eaa04afe6873a72f0c6fcb5ab", + "description": "zink: add support for string-markers", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "6c03a85094005552b86bdd76bff8e8c48e65bb89", + "description": "zink: untangle have_EXT_debug_utils and ZINK_DEBUG_VALIDATION", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "ba392e9511d9cc22535b2b8b2d8dbafffa870731", + "description": "zink: implement half-float packing", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "1887ff2ebb78a1e0ca27d4626a29a3f0cb170d31", + "description": "zink: mark 2d-arrays as cube-compatible", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "71494c4874c6d8eba93309faeed01e1444eb49b5", + "description": "zink: only mark resources as cube-compatible if supported", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "b92c1a043a6cfa3dbdadbb92ec58599fd89748e5", + "description": "lavapipe: do not interpret cube-compatible as cubemap", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "a5f41925a64928c1d3133307e92161c852f37305", + "description": "lavapipe: handle cube-array image-views", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "60f513279cf8713a1e241d8b0edde18ea3c271e3", + "description": "venus: fix mismatched bo mmap_size for export and multiple imports", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "beb80858d853b9d043cd574377a4f390d5f5fcd8", + "description": "venus: refactor for property query of dma_buf fd", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "ccefcb0baf995c05ed201a6059a259abf4b321a6", + "description": "venus: fix misaligned bo_flags between import and query", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "1df4c960c67bec760ac1872d601f239fcad2b7d1", + "description": "venus: rename dmabuf to dma_buf when it represents a type", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "fda4eaf5c43dc05b1218a394a7e418054347a6d5", + "description": "svga: fix texture rectangle sampling when no sampler view declaration is defined", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "584b1070372a0e010a0e9a221493e5042575abb1" + }, + { + "sha": "fd986490917434fec94d67f8a995eba176c82b26", + "description": "svga: Use shader_key info to declare resources if TGSI shader is missing it", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "584b1070372a0e010a0e9a221493e5042575abb1" + }, + { + "sha": "4b958ac7200d200d46d4b33c03182d8bab641eef", + "description": "svga: Add target and sampler_return_type info into shader key", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "584b1070372a0e010a0e9a221493e5042575abb1" + }, + { + "sha": "e91445464fb0ffc7acf117762f38d4c17e113b08", + "description": "anv_android: Add missing type", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "main_sha": null, + "because_sha": "2797c75426cf76bd2717fe0695d3f8e66cd41441" + }, + { + "sha": "1d2a33c705535b9b1236631a5ab90ace93f398e8", + "description": "venus: ignore pInheritanceInfo when we should", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "f7001f7a2d131c34dd08e74ffbfdf9b3145686e3", + "description": "venus: remember cmd buffer level and queue family", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "fb549d21d877e00095075ed5eaf7cf1739af3e96", + "description": "venus: add struct vn_command_buffer_builder", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "67d2939e4a6daa0fccca4a619509d9de0fcf528f", + "description": "lavapipe: add more format mappings for vertex buffer formats", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "264aaf99df120ad18d280353bff634a10475d32c", + "description": "mesa: don't save/restore VAO NumUpdates and IsDynamic to fix update tracking", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "d415df207a60155525365f851fc19b994f709533", + "description": "mesa: don't call FLUSH_VERTICES in glPopClientAttrib", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "11f41ba2f9c37d172fda3c2af3a2e68c9511d7da", + "description": "mesa: optimize unreferencing VBOs in glPopClientAttrib", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "67ab6e8eb18865c83b5c419c86be9be51a754972", + "description": "mesa: optimize glPush/PopClientAttrib for GL_CLIENT_VERTEX_ARRAY_BIT", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c1205a6b0fe3d87b32fbb460ed9394ed9f8307b2", + "description": "mesa: don't call _mesa_set_draw_vao in glPushClientAttrib", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "5195d848a0bd1ea5f6d409cdf4f1467a82f18b06", + "description": "mesa: move _mesa_copy_vertex_attrib/buffer functions to their only use", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "076a352f81149446ecf3d63192668dc4da597018", + "description": "aux/indices: employ Delete The Code methodology", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "0987c87445d084fff0cd993a47794c0e79695177", + "description": "aux/indices: break out index count conversion into separate function", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "4ece3931bcdf18f3f75513c2292bdaae5b57fe00", + "description": "aux/indices: break out index size conversion to separate function", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "cad2026b72cfc60465a00ac94435d8f098b811a5", + "description": "aux/indices: break out primitive type conversion to separate function", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "9d13d3e9adcc75186a35be14cd4bd312be31eb11", + "description": "llvmpipe: ci updates", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "5275ab1bf392a89b93eb1ddfb1ff1bde2f2af1fd", + "description": "gallivm: fix oob imageLoad with formats that have <4 components", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "35691edea0cccf3d0c270e5eff816f03a957a3ec", + "description": "aux/trace: avoid deadlock in screen::flush_frontbuffer hook", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "aabe9d2f6ef784154e6474132a593d4001a70956", + "description": "aco: Eliminate SALU comparison when SCC can be used instead.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "a93092d0edc92eea8e8e96709ad9857f05c45cef", + "description": "aco: Use s_cbranch_vccz/nz in post-RA optimization.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "0e4747d3fb7ec15f8c1d6b971b1352249e7d95c6", + "description": "aco: Introduce a new, post-RA optimizer.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "6f3c472f2e8309b4da1eb5167033a4ddd4294687", + "description": "aco: New writeout overloads for the test framework.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "8d37aa91d680d801258ef643d6efb106daff5b86", + "description": "aco: Add Operand(Temp, PhysReg) constructor.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "4491b94d58e474b479dd5e0db772dbf30d292548", + "description": "aco: Don't DCE instructions that write non-temps, eg. exec.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "3542afbdd038bb3d6a7ade9a455a3034105db4ff", + "description": "Revert \"ci: Configure DUTs for max performance\"", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "main_sha": null, + "because_sha": "eef5409df4c3f1192687eaa6157875e4650c1206" + }, + { + "sha": "ea5f1fa2799ad572b32d3ac2c2bce60ae08b6cd4", + "description": "radv: fix generating hang reports if mutable descriptors are used", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "0d2d26a68cb824e26b0eb96a917647f98021e6f7", + "description": "v3dv: remove unused v3dv_zs_buffer_from_vk_format", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "586f84ce01f28fa1c4c71abd7f0aa16ee66adee7", + "description": "mesa: fix error set for glCompressedTexSubImage calls", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "a4e15017704b405d396054ec33644e411cf1fd3f", + "description": "mesa/st: Don't assert !unify_interfaces in the passthrough edge flags case", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "main_sha": null, + "because_sha": "a76ec17f12c39a88cf44e039a62ed74aca4a19f2" + }, + { + "sha": "9d28bac9d0ad2822742a6dde786030aff669f89c", + "description": "turnip: Make sure that SNORM blits don't clamp ambiguous -1.0 values.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "69df1e8650bdb26e3ab241ee78ccba13d67fe905", + "description": "turnip: Reorganize copy_format()'s switch statement.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "8169d709c4c300e79426fdc2310de138c76d6ace", + "description": "nv50/ir: don't optimize shl(mul_hi, a) to mul_hi", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "e7485f129495f4ede91c2706bc472120194c4eaa", + "description": "nv50/ir: when constant folding shl(mul, a) we need to copy muls type", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "5e88a1caca42598f2c3c7455bc4580959d670798", + "description": "panfrost: Performance configuration", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "fece367e9e7408b4925c1f905427368ff204aad3", + "description": "panfrost: Counter definitions", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "ee669227adff84b9269e45e8b8c6e576ecf8e345", + "description": "st/mesa: fix clearing of 1D array textures", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "e381bc0e6711de83d393ef3cc0b6b795772c1813", + "description": "ci/freedreno: Skip Portal 2 trace on a630, due to flakiness", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "380742b9f32e6c384ae9c2998a84cf4231402b92", + "description": "radv: fix missing default state for DB_DFSM_CONTROL", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "main_sha": null, + "because_sha": "69ae02151d78d6283c5fb98b2236601f6d5af184" + }, + { + "sha": "caa99c2064e9d5d4350809809ffe45c9f8493b65", + "description": "zink: improve unsupported feature warning message", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { "sha": "761383720617b46617bd278ec6015c9520f43f5c", "description": "zink: use actual const for const offset", "nominated": false, |