diff options
-rw-r--r-- | .pick_status.json | 990 |
1 files changed, 990 insertions, 0 deletions
diff --git a/.pick_status.json b/.pick_status.json index 2b86367b3b3..41f3eabefdf 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -1,5 +1,995 @@ [ { + "sha": "12711939320e4fcd3a0d86af22da1042ad92035f", + "description": "vulkan/overlay: Add a workaround semaphore for application presenting without one", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "5533c41541f57774314517d893045eedfc5b2da1", + "description": "ac: fix ac_build_is_helper_invocation when postponed_kill is null", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "master_sha": null, + "because_sha": "de57ea2a3da2188e1c1d9fb043028c5f823cc755" + }, + { + "sha": "84da4ded4b90d0d13e3d89d97160eead9d5c8886", + "description": "nir: update uses_demote flag in discard_to_demote pass", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "master_sha": null, + "because_sha": "ce87da71e93d9eea7e9a2667e3273cab9c97667f" + }, + { + "sha": "fc8432e6d6c1f76621e202c773a590fa99ded730", + "description": "glsl/lower_precision: Lower builtins depending on arguments", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "e7434c0a0608383c13514210e805d15678af5722", + "description": "glsl: Inline builtins in a separate pass", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "1ee2ad584c95233b5cdbbed9fa5997533dc80276", + "description": "freedreno/ir3: enable nir_opt_loop_unroll on a6xx", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "61f7a1dfc566508d505230562a99099ee9c3f70f", + "description": "freedreno/ir3: Lower bools to bitsize", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "467c9a0faa0a27a14bbf5fb42bbf806382d2d3f0", + "description": "nir: add a bool bitsize lowering pass", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "75674ed4d4ec868fe116df84be1366b0fcd6c942", + "description": "freedreno: Enable mediump lowering", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "cc09745714d7c698b6adc48ed63ab6f506603088", + "description": "glsl: Add unit tests for the lower_precision pass", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "32cd3bd85014a6fbbabc3a26a16c05e8e98a8485", + "description": "glsl/standalone: Add an option to lower the precision", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "b83f4b9fa23dc3d94ebb885897c19590c750cb83", + "description": "glsl: Add an IR lowering pass to convert mediump operations to 16-bit", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "c525785edc33d36bbb906d3004be213d25b9467b", + "description": "glsl/hierarchical_visitor: Call leave_callback on leaf nodes", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "0e1680a1e2aa67b3cb132bdd4f615694ff9454af", + "description": "glsl: Add a method to get precision from a deref instruction", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "ba56684a14101820a8f8d6ebf8682e12a383288d", + "description": "i965/iris: fix crash when calling GetPerfQueryDataINTEL", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "8a3e2cd9b26beb4d57ea417c4528e22c00c92126", + "description": "glthread: compile marshal_generated.c faster by breaking it up into 8 files", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "cadddbd26932a2eb4f8376e748c1cc27741afc33", + "description": "glthread: declare marshal and unmarshal functions as non-static", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "03da51eb07552fdaa2431de63235dbcf7a616ad7", + "description": "glthread: inline SET_func and add -O1 to build _mesa_create_marshal_table faster", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "238e2ed2100d4d364fefa23bac058100704c0a44", + "description": "radv: enable VK_KHR_8bit_storage on GFX6-GFX7", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "master_sha": null, + "because_sha": null + }, + { + "sha": "bd22a0f710ca48a49948a6463228c0d01d2fa74f", + "description": "util/u_process: fix Windows build", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "master_sha": null, + "because_sha": "f8f1413070ae079443ab31a75679cfd10cb756ed" + }, + { + "sha": "6a4fadce129efa5cc13bffc4f0c207ff23830792", + "description": "pan/bi: Rewrite aligned vectors as well", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "5a3493c536b174030d0c62e0196955d88c74066a", + "description": "pan/bi: Lower combines to rewrites for scalars", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "e0a51d5308f3a9c6030c4ebc42be6be5c4b9e46a", + "description": "pan/bi: Ingest vecN directly (again)", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "04509dae7f7ec4d643c75ab57d2d658b928b323f", + "description": "turnip: implement depth clamp", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "afe27d5345f3addf770a2dee3f74c42f9ab93ae9", + "description": "turnip: fix znear clipping", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "07a8100aed64c64dee5966c5560f299d866bd0c9", + "description": "freedreno/registers: more GRAS_CL_CNTL bits, Z_CLAMP", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "43918c9a7fc76b56a521d5eea6a8d2b3fb675a15", + "description": "aco: implement 64-bit VGPR constant copies in handle_operands()", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "master_sha": null, + "because_sha": null + }, + { + "sha": "21ba2bc595402180fa52d793bb1e524663788338", + "description": "aco: remove dead code in handle_operands()", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "9f4ba2d2b4a577a7cf6b38e835f0d1f39965bf08", + "description": "nir/gather_info: fix per-vertex handling in try_mask_partial_io", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "master_sha": null, + "because_sha": null + }, + { + "sha": "f1cc13727c6875ee5aae7656652dda231267cccf", + "description": "radeonsi: enable workarounds for YoYo engine based games", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "8f48e7b1e991375f6b03fac09a4f4416eb2f1afc", + "description": "util/xmlconfig: add new sha1 application attribute", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "f8f1413070ae079443ab31a75679cfd10cb756ed", + "description": "util/u_process: add util_get_process_exec_path", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "2cb965e5b60dbcd767da42360a5e18acd8803f5d", + "description": "util/os_file: extend os_read_file to return the file size", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "bd6234f24be024556a4b83e879bb65b89fea7a12", + "description": "radeonsi: clarify the conditions when FLUSH_AND_INV_DB is needed", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "67a10ea21596b2dff3ea2dc40713e59784e02ef2", + "description": "intel/dump_gpu: Handle a bunch of getparam in the no-HW case", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "7fd4184378268f50ff737851a88c0e836367199d", + "description": "intel/dump_gpu: Add an ensure_device_info helper", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "be451f71ab37e6bf1bf2bc24580de202783b4331", + "description": "anv: Stop fetching the timestamp frequency ourselves", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "d63d0006860ac079f411c1f0d81101741a22af10", + "description": "egl/android: enable/disable KHR_partial_update correctly", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "41412cc4b74e0b4b16f09df8c716adc57df851d7", + "description": "ci: Ban the recent popular freedreno a630 intermittent failure.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "719063d4d07a8f2ab2f256ea697083a8eb07e32a", + "description": "st/mesa: fix use of uninitialized memory due to st_nir_lower_builtin", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "master_sha": null, + "because_sha": null + }, + { + "sha": "17c7f4e30ed8f7a04ae3ad80e39cfbdf8d8ea46c", + "description": "aco: fix boolean undef regclass", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "master_sha": null, + "because_sha": null + }, + { + "sha": "4ed12efb58ce194ba6e50e29d6780a5143ed66cb", + "description": "lima: Add missing source file to Android.mk", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "1182a3934a5d935b792b801656161da338962004", + "description": "intel/tools/aubinator_error_decode: Decode ring buffers from HEAD to TAIL", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "84e707e6f2292dd886b8385fab0ced5122e35876", + "description": "docs/features: Update virgl OpenGL 4.5 features GL_ARB_clip_control and GL_KHR_robustness are now expose in the guest.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "49f9a0bb57219d0fa57dd10dfd69e64f6356c9df", + "description": "intel/tools/aubinator_error_decode: read HW Context before other batches", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "c40acdef52b1da97c90f5cef046ae881511f7d25", + "description": "iris: Set patch count threshold in 3DSTATE_HS", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "60c789543e3738f3a39897758d7507da8c044d78", + "description": "anv: Set patch count threshold in 3DSTATE_HS", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "1a5ac646cefaa183ee09b149ea31931d122c0f51", + "description": "intel/compiler: Track patch count threshold", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "b3dd54fe13b52f3e9a7265ba047135e823c476c7", + "description": "intel/genxml: Add patch count threshold field on gen12", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "39ac87bf500276125407f0e916ad639f938103bd", + "description": "gitlab-ci/traces: Add Vulkan sample entries for POLARIS10", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "6bca192e12a565b20cee601f51875064a5458d1a", + "description": "gitlab: add bug report template", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "9d56ed199b911c1085ea558d243ab543af47ac8e", + "description": "aco: emit IR in IF's merge block instead if the other side ends in a jump", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "master_sha": null, + "because_sha": null + }, + { + "sha": "8d8c864beba399ae4ee2267f680d1f600ad32767", + "description": "aco: improve check for unreachable loop continue blocks", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "master_sha": null, + "because_sha": null + }, + { + "sha": "46e94fd854e8f209ae662826e1794de4c5da2b80", + "description": "aco: skip NIR in unreachable merge blocks", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "master_sha": null, + "because_sha": null + }, + { + "sha": "638cbc21a1c01c87f620edc820e913e48aba2287", + "description": "aco: handle when ACO adds new continue edges", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "f2c4878de9f2acfd7b23ed2deea1af094b781c7d", + "description": "aco: handle missing second predecessors at merge block phis", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "master_sha": null, + "because_sha": null + }, + { + "sha": "f1a2e1df7882e9d3816f28d6a0827d4ac66ac8f6", + "description": "aco: set has_divergent_branch for discards in loops", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "master_sha": null, + "because_sha": null + }, + { + "sha": "8bc3d6574c4b0acf9e9b50f6a63648f149c317c3", + "description": "gitlab-ci: add python3-requests to the test-vk container", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "master_sha": null, + "because_sha": "90a39af5f65e5fa01beeec526594f7e04143e7cf" + }, + { + "sha": "7ac8bb33cd6025f805a390e7647506e932f4db0d", + "description": "radv/llvm: fix subgroup shuffle for chips without bpermute", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "master_sha": null, + "because_sha": null + }, + { + "sha": "2a70a1d69d3151e6c95111a297e715e887692ce3", + "description": "panfrost: Align Android makefiles with recent changes", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "6c8ccbe41b65f21622e10f4de54a6a19dc7d9afa", + "description": "gitlab-ci: add a bunch of new fossils from the Sascha Vulkan demos", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "48e920315cc37d3572e49b94605d41159faeb693", + "description": "gitlab-ci: add a new stage for RADV CI", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "e22d562c176595181509873680dd0463ad428cf8", + "description": "gitlab-ci: compile fossils with more ASICs", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "1517e58c1b45f5220b1f637fe4dc209768fce8b2", + "description": "gitlab-ci: compile fossils with both RADV compiler backends (LLVM/ACO)", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "8b3b07afc0b97ecff0431486ca57031150985268", + "description": "gallium/gallivm: Remove workaround disabling AVX code for newer CPUs", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "de550805c5d96b17e7b7db4a0c62b29db354fd74", + "description": "radv/winsys: spoof some values for num_render_backends in the null winsys", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "b911af06cd68d09b3813eab672e840ec4e76153b", + "description": "radv/winsys: fix wrong PCI ID for Vega10 in the null winsys", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "050ec8ff5344b730c521d07d55aa146eb36185ad", + "description": "glsl: Restore the IsES flag on the shader when reading from cache.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "9e3efa429442ef4529843b9e7267d0d117ffa15b", + "description": "gallivm: add support for rgtc/latc fetches.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "b3894e52c2f82112659725944117a59b37cbaa53", + "description": "gallivm/s3tc: split out dxt5 alpha code", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "f02ae6986740813bf79bde8aad1a0ac5dd7e4d7c", + "description": "intel: Add TGL PCI ID", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "master_sha": null, + "because_sha": null + }, + { + "sha": "1c6ef0165f03a8e8c20a2c33a78584166a73487c", + "description": "intel: Update TGL PCI strings", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "master_sha": null, + "because_sha": null + }, + { + "sha": "d9d549ff8837b488f76981f23fa56c42164ee683", + "description": "pan/bi: Pack csel4 opcodes", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "5cdc31abd63302e3da82a1bfee625019e818fc3f", + "description": "pan/bi: Default csel to \"!= 0\" mode", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "46f526eb1e4a3ca2d7f04c50f61523a680c383a4", + "description": "pan/bi: Use bi_lookup_immediate when packing", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "11bccb0564d9e24e50238fb257dd6f724ec31712", + "description": "pan/bi: Respect shift when printing immediates", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "3f786ed10b14ca054e299679af2bfbe8a2dcd5c3", + "description": "pan/bi: Implement csel fusing", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "5a02c871f2367abf7d87569819d7ae4ebb1336d4", + "description": "pan/bi: Add `soft` NIR->BIR condition translation", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "cd7fec782edd3c6d2e154994c15ceee65c3c0dc9", + "description": "pan/bi: Remove hacks for 1-bit booleans in IR", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "12299dead7ee589ee4a84af6058762381ef44c2c", + "description": "pan/bi: Lower bool to ints", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "1097c69087d0a9a0ce3548550232f6475d18ac43", + "description": "pan/bi: Pack LD_ATTR", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "0be1116b818edd56351d0415172015771eea1f44", + "description": "pan/bi: Pack st_vary", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "9213b2520cdafefbb83f8f495281b0db419f85a8", + "description": "pan/bi: Add store_channels property", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "c57ac9d1368e83ce001be4439c73473529e48135", + "description": "pan/bi: Generalize data register setting", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "9458b017a946778ef5d065bfd61c47dafdfe3e94", + "description": "pan/bi: Flesh out st_vary IR", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "409e4f8a49094a60354656a40cd23e38362e9a67", + "description": "pan/bi: Pack ld_var_addr", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "7321a17c6abcd23a281cc4209562f919b61e7cc5", + "description": "pan/bi: Pack ld_ubo ops", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "908341ea3fecbb80f070e31e1368d01194a05df4", + "description": "pan/bi: Add bi_load32_components helper", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "8bb16138b658ea7eb5dfaf023463ae78f173de0e", + "description": "pan/bi: Include UBO index for sysval reads", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "fc0b49bb2cae9a0c8074faff680ddc91c8dd4bfe", + "description": "pan/bi: Index out constants in instructions", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "d2d0de962ed385fd4dc71bf6d142c233b6d0998b", + "description": "pan/bi: Document constant related errata(?)", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "eb590a98d2bc29e6b3fb0792d804d76904af6603", + "description": "pan/bi: Pack a constant quadword", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "50d3f4df452d870858ed5165eb917921273f241f", + "description": "pan/bi: Add move lowering pass", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "58a51c49bbf48e92a78355401a07fd3870c1746c", + "description": "pan/bi: Add bi_emit_before helper", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "6b7077efda9a8b518c7f55f497504a031c623e54", + "description": "pan/bi: Implement FMA/MOV without modifiers", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "f8bbf44ca4d32889232ced844a1b939b8a86f727", + "description": "etnaviv: nir: add compile_check_limits", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "303842b2dbf30e7dd1a4cd463e76aecf81adebb8", + "description": "ac: fix fast division", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "master_sha": null, + "because_sha": null + }, + { + "sha": "55b0a676fdb538095b8d7c6e93a92d702534df39", + "description": "turnip: Instance can be NULL resolving 'GetInstanceProcAddr' entry point", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "5cc3ab0ba0eed6e730eac869953c052f8b1e9ec2", + "description": "vbo,gallium: make glBegin/End buffer size configurable by drivers", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "11d3aa5e7bc7dc60f18e43adf35d43082feb759e", + "description": "glthread: remove the marshal_fail XML attribute", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "c02a1347e5c68d7f1c68ca6b90d2736e35b1fde5", + "description": "glthread: ignore vertex arrays with user pointers if they're disabled", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "0b1dd1859134e71b25ad1124535df96d435e9766", + "description": "glthread: track which vertex array attribs are enabled", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "c571dda1e0929e1e8ff1686994df6601f34c7bf8", + "description": "glthread: rename non_vbo helper functions", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "bde4505f61e2964b16b04faadf4062a59e471bfd", + "description": "glthread: handle buffer unbinding via glDeleteBuffers", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "15b0719ae2d5cc80c063b1748443392f701bcdce", + "description": "mesa: put gl_thread_state inside gl_context to remove pointer indirection", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "8a4114b9294c8e8f5bb977be47cc7764c9cdf490", + "description": "glthread: rename marshal.h/c to glthread_marshal.h and glthread_shaderobj.c", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "df74163995971607861fa0de06bd3d0f2024e9a0", + "description": "glthread: move buffer functions into glthread_bufferobj.c", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "37725e6c389a1135b288373a4d589806c98af291", + "description": "glthread: autogenerate prototypes for custom-marshalled functions", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "4ded23a4add49c887f764c221f1aab5e0019cee2", + "description": "glthread: simplify printing safe_mul in gl_marshal.py", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "01a50e2493dec462b75e827fb09a815a67f027a0", + "description": "glthread: remove _mesa_post_marshal_hook, because it's not very useful", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { "sha": "aee004a7c8900938d1c17f0ac299d40001b383b0", "description": "util/sparse_array: Stash the node level in the node pointer", "nominated": false, |