[ | |
{ | |
"sha": "debc543904235ed7dfc14217bf43f33f9f768e5a", | |
"description": "amd/registers: use gfx9 packet definitions for gfx940", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "ba74d10950cdcda314811b2311e7358355cc8805", | |
"description": "amd/registers: update gfx940.json", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "e3bc800d5d8cd236aec998d045918c5fb0daa9b5", | |
"description": "amd/registers: fix the parser to include CP_COHER registers for gfx940", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "e917db3b422b4b5da5d7998d00619cd37890f261", | |
"description": "amd/registers: simplify integer division by 0x1000 in the parser", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "81a66019797140e23fa362b8ad5cf2486417e73b", | |
"description": "radeonsi: don't set registers that don't exist on gfx940", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "69397180f6b760a1c153dabe681757044c9ca516", | |
"description": "radeonsi/vcn: enable RGBA/ARGB formats on gfx940 jpeg", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "6d675feff776df5824b2a868259246b709cd9525", | |
"description": "frontends/va: support crop region in jpeg decode", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "4b0d4d5ca626af12d4ef4aa258788f4437f5d591", | |
"description": "radeonsi/vcn: reset to default value when ROI/FC is not used", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "74bf0cdc9da6a6428218f2b3eb4b86b1e1b2d89c", | |
"description": "radeonsi/vcn: Add decode support for gfx940", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "73ba47e87b8c21d8aaee64a246adac8046ac585e", | |
"description": "radeonsi/vcn: Add video capabilities support for gfx940", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "5639b236442bb3099382fe2cfd4366ebc7318328", | |
"description": "amd/common: Add gfx940 codec query support", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "b4efb1ef352a09d278536ec01c0061b907c86339", | |
"description": "radeonsi/vcn: set jpeg reg version for gfx940", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "334919b8ed60220aa263f3352f3194185a2b564e", | |
"description": "radeonsi/vcn: support ARGB/RGBA conversion on JPEG 4.0.3", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "d0477cbd078aca923a1441227418aa06349cec2f", | |
"description": "radeonsi/vcn: add support for picture crop on JPEG 4.0.3", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "74572084d8887bd80f8ee78f3e051c10cf01724b", | |
"description": "radeonsi/vcn: use register versions for jpeg", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "94226270743f04149ec9def4bb7b2b27f43fa283", | |
"description": "radeonsi/vcn: add register definitions for JPEG 4.0.3", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "d75f0d6c26c7e5202552219f8d0bf9253ca24dfc", | |
"description": "ac/nir: fix CDNA image lowering for array textures", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "eaf98b14220d8cbc186d67a929254acc3e7de41a", | |
"description": "ac/nir: implement image opcode emulation for CDNA, enable it in radeonsi", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "e3c6ed0685dbbdbb6bfe3d217bb8f51fefb79968", | |
"description": "radeonsi: add an emulated image descriptor for gfx940", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "96913bbf3eba74e2bf509fe7196be073eaf2ea60", | |
"description": "ac/surface: force linear image layout for chips not supporting image opcodes", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "8277e6fda3908641c6ef7d6179e29ad3bc3f8e1e", | |
"description": "radeonsi: always use ffma32 on gfx940", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "72354667cbc793d52cd0350a36414460c602d56f", | |
"description": "radeonsi: use COMPUTE_DISPATCH_SCRATCH_BASE on gfx940", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "d3b03fedd8cc689a0d1571bc1f5a5aa52371a304", | |
"description": "amd: add initial code for gfx940", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "46639eb05629d4d70314aec57b93feb0af20f3fa", | |
"description": "amd: add gfx940 register definitions", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "91a6c9cccfacbe38addb5ba8f75f04871f8fd088", | |
"description": "Revert \"broadcom/ci: run gl jobs on arm64, just like vk\"", | |
"nominated": false, | |
"nomination_type": 2, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": "ba4eeaf435f050dfec5472c7919b9b70e38d1bb8" | |
}, | |
{ | |
"sha": "2242bb703ecaa46e2cda65cba2d0f66e58929a4a", | |
"description": "nv50,nvc0: Use u_pipe_screen_get_param_defaults", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "fe60fa898e61c0bd4ddc408709700814a073d562", | |
"description": "Revert \"ci: disable Collabora's LAVA lab for maintance\"", | |
"nominated": false, | |
"nomination_type": 2, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": "86ad0356b6a8cc5f8b338cf7b92149b6e81f08e2" | |
}, | |
{ | |
"sha": "44053c09479b728600bdccb1dbd8c58d3f313c3f", | |
"description": "intel/common: limit the amount of SLM with Wa_14017341140", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "e21cca78ea9c146a52fef060f8b581ed8cecb5f8", | |
"description": "anv,blorp,iris: Set PreferredSLMAllocationSize on gfx125+", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "3b6dbf890244e226e1d1e68e87feaa75a1a269df", | |
"description": "intel/genxml: Add the preferred slm size enum for gen125", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "606a39f9d144f863bb3ef52bf87079f8365f15e5", | |
"description": "intel/genxml/125: Add preferred SLM allocation size field", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "767c5425da673d185dcb1e596d862906aba1c794", | |
"description": "CI/windows: Increase timeout for build container job", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "24fce05f3f941f84a89fe110c4c2ba85f6e961fe", | |
"description": "CI/windows: Update headers and Agility redist to 1.710.0-preview", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "5a29af262c51682c0a3f6d2ac1c686c7a7de88a7", | |
"description": "glsl: move some GL ES checks to the NIR linker", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "bf8f11a2de848f288159fc8bba9d0152665b3997", | |
"description": "mesa: add _mesa_is_api_gles2() helper", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "86ad0356b6a8cc5f8b338cf7b92149b6e81f08e2", | |
"description": "ci: disable Collabora's LAVA lab for maintance", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "a38de4c011da73ae64d00565c6b4710ed1b3230e", | |
"description": "radv: disable tc_compatible_cmask on GFX9 in some cases", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "bd5fb29db6c1f338fdb8f1e3cc9bc2a1bf5e90a8", | |
"description": "radv: add RADV_FMASK_COMPRESSION_PARTIAL", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "3cf7ac4e9c4bbe67844437fa7f1f739076a9682b", | |
"description": "radv: rework radv_layout_fmask_compressed", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "8e84a23697dc443ac58e81dccd22c01e9df87c2c", | |
"description": "ci/zink: Disable a630 portal-2-v2 due to kernel OOMs.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "ffa867b535708cec6e8a4c0edc7a205f081518e5", | |
"description": "tgsi: Drop TGSI_OPCODE_DFRACEXP.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "ba5bc2677fae8eb398802786c1d65b950c812478", | |
"description": "glsl: Drop PIPE_SHADER_CAP_DFRACEXP_DLDEXP_SUPPORTED.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "7325f699dbd7e44a07f10937d5d6f54ccbde2ecb", | |
"description": "glsl: Drop frontend lowering of 32-bit frexp.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "fca48570913ff539bf4d5a9c843c18d1b7fb98d0", | |
"description": "nir_to_tgsi: Always lower frexp_exp/sig.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "3f2328c6295cdbec937fba6e89bfe2ed9ec7c012", | |
"description": "panfrost/midgard: Enable nir_lower_frexp.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "094b5a71d759de547ae30871810840ea9980be4e", | |
"description": "agx: Enable nir_lower_frexp.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "862235ecaa8c5ac8362da97f79c43913596e1a92", | |
"description": "v3d: Lower frexp in the GL compiler like we do in Vulkan.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "04c31c6ada7f462b587bafde0a3c77d2d4f67e80", | |
"description": "zink: Enable nir_lower_frexp.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "7c57061b77e9b82f46d4b354df949dd2524730d4", | |
"description": "nouveau: Enable frexp lowering in the backend.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "3a336a8ffd835d10556fbe96b03c91c168f46f24", | |
"description": "nouveau: Add missing nir_opt_algebraic_late.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "f2228902ed8d1d5d352798d3561323e8684aa93b", | |
"description": "ir3: Move turnip's nir_lower_frexp to the shared compiler.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "f1ea6c1b40a798324326105579c0b394936cd536", | |
"description": "intel: Always call nir_lower_frexp.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "fb60edf4e9809742b49f91c92d3dd3358e0f6070", | |
"description": "state_tracker: Lower frexp before lowering doubles.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "261c1f9ee140e77007dfba2da49aefa6aa0fd3fd", | |
"description": "glsl/softfp64: Add fisfinite lowering.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "7ff899dd6e830f7dd5e55261585c0a92c91403e0", | |
"description": "glsl/softfp64: GC the temp vars after we lower them to SSA.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "2a33ea95d66cd7ba83e2774f5559bf781da66c40", | |
"description": "glsl: Retire ldexp lowering in favor of the nir lowering flag.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "675f4ff596f358bf19f499a6ab06ae035e3eb9c8", | |
"description": "zink: Add mapping for nir_op_ldexp, but disable it for 64-bit's sake.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "46bf687882ab25042b4e15edc331eb8fe32d3a21", | |
"description": "glsl: Move ForceGLSLAbsSqrt handling to glsl-to-nir.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "a73c28fdce7c3bbeb3340303209d80a208759206", | |
"description": "radv: fix leak of nir from retained shaders", | |
"nominated": false, | |
"nomination_type": 1, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": "03d2bd6042d2d93caaab70892e35ffffa16b4bb7" | |
}, | |
{ | |
"sha": "e6c84b8a00f15b1e90fe379e22f94b8865eb9b82", | |
"description": "panfrost: assign the correct create_for_resource from the start", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "66d4dbd960e695d4b7db11a9fd57d3225079605f", | |
"description": "util/disk_cache: Move blob_put_cb to the async queue", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "dab1bd5a77e82ced0b9446d63a147e79307708f1", | |
"description": "util/disk_cache: Use queue state to skip put", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "213627e94b05b1cd741377678a2a306e1b0c7f9d", | |
"description": "util/disk_cache: Add NONE type", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "afb350906eaa3dc0c6273d6af1843beea3971c47", | |
"description": "util/disk_cache: Split out queue initialization", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "eef7a117a1a1b045444a520a6dfc2a43069ae1fc", | |
"description": "intel/compiler: Support fmul_fsign opt for fp64 when int64 isn't supported", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "7abd8c499b4388f1e2947d78c59aafa0b52c254a", | |
"description": "radv/amdgpu: Remove can_patch and chained submit code path.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "6aa518ea869e3fb8e36347dc7fc60cf584fce2d6", | |
"description": "radv: Chain cmd buffers in queue code when possible, not in winsys.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "c876e99aa448d73be8ab8f2de276bab4afe8b228", | |
"description": "radv/amdgpu: Unchain CS array in queue code not in winsys.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "44f7e4266553a5084f6edb25d54826d7b3a270b6", | |
"description": "radv/amdgpu: Walk chained CS objects for BO list.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "d7fc114788ab8672338c1ff0010c6cd6ff74a2e0", | |
"description": "radv/amdgpu: Remember which CS the current one is chained to.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "ba87ade6d0b8dcd5540bf00b66ca97f3d43431db", | |
"description": "radv/amdgpu: Extract radv_amdgpu_add_cs_to_bo_list function.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "9d22125f057b7fe3b5a86a35169b6b4fd2f40e09", | |
"description": "radv/amdgpu: Expose CS chain and unchain on the winsys.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "aa9558698e35a234602e28a894aa1a09bf55a3f4", | |
"description": "radv/amdgpu: Extract CS chain and unchain functions.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "e261e46c094c8f0bf5a537f2ad87ffa4e7f73038", | |
"description": "ci: implement sections for cuttlefish", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "981f512037ded3cb5ac189b9f8d5d25b9d274c59", | |
"description": "radv: emit the PS epilog after the graphics pipeline", | |
"nominated": false, | |
"nomination_type": 1, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": "5c362cde33b9f3e76bb032112a91fcb761df490c" | |
}, | |
{ | |
"sha": "368a6f2330ad98e6ed05ae3a2b72615a37b127e4", | |
"description": "vc4/ci: add another sync flake", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "a17317d2a0222b34a6723b68390eac4c090d31c8", | |
"description": "glthread: use id 0 for internal buffer objects", | |
"nominated": true, | |
"nomination_type": 0, | |
"resolution": 0, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "e25aee8e34d5930566c77d97e0b6cc5c5f65dc75", | |
"description": "intel/fs: also allow vec8+ vectorization of load_global_const_block_intel", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "a358b97c58699a43cc0acf9120ab4476e4a281bd", | |
"description": "intel/fs: optimize uniform SSBO & shared loads", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "2cf93f76322331176256881d510160ec4bcf718a", | |
"description": "nir: add 2 new intel intrinsics for uniform ssbo/shared loads", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "2259e1e9329da8b4634473c8dba2f03b11fc56f2", | |
"description": "nir: reuse nir_component_mask() where it makes sense", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "275ad509c13edd4381ba6c5c48bd6984aec9be0c", | |
"description": "intel/fs: factor out lsc surface descriptor settings", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "76698f3abd7a42ec64c3b03792069b18fdc3c7ef", | |
"description": "intel/fs: copy instruction sources in logical send lowering", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "adb8c30436222f73cba0abccddf44c89d00f52e1", | |
"description": "intel/fs: UNDEF fixup_nomask_control_flow temp register", | |
"nominated": true, | |
"nomination_type": 0, | |
"resolution": 1, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "362a07db3a09d674b6f0cc7f45ab7c03d59caf88", | |
"description": "intel/fs: don't consider fixup_nomask_control_flow SENDs predicate", | |
"nominated": true, | |
"nomination_type": 0, | |
"resolution": 1, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "34d8bfe65f47df92efe83d902522297614f9a44a", | |
"description": "intel/fs: run VGRF compaction just before max live register accounting", | |
"nominated": true, | |
"nomination_type": 0, | |
"resolution": 0, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "554b28d0b12f8e96da16a570b07ba307e8b1244a", | |
"description": "anv: ignore structure types handled in vk_device_memory_create", | |
"nominated": false, | |
"nomination_type": 1, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": "4b0b75c27a79893803f1927fee5a847f6ce5c3d4" | |
}, | |
{ | |
"sha": "ba4eeaf435f050dfec5472c7919b9b70e38d1bb8", | |
"description": "broadcom/ci: run gl jobs on arm64, just like vk", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "0cb6437f4f56bb995321aa91b7fe197dd5bce746", | |
"description": "r600/sfn: fix container allocators", | |
"nominated": true, | |
"nomination_type": 1, | |
"resolution": 1, | |
"main_sha": null, | |
"because_sha": "79ca456b4837b3bc21cf9ef3c03c505c4b4909f6" | |
}, | |
{ | |
"sha": "9085c9d43e37c643ee9c9fb01b6184fa7c60bffd", | |
"description": "radv: fix VS prologs with GPL and static binding stride", | |
"nominated": true, | |
"nomination_type": 0, | |
"resolution": 0, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "9217c565b2871ba377f23adc571cbe85b6a90c1f", | |
"description": "v3d,v3dv: stop trying to force 16-bit TMU output for shadow comparisons", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "1bbbdbe6663a582150aff05f78f4b7ce36c69ce8", | |
"description": "vulkan/wsi/display: set pDisplay to NULL on error", | |
"nominated": true, | |
"nomination_type": 0, | |
"resolution": 1, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "d28cf0dbd5f9681dd654342623bab503c289beb5", | |
"description": "v3dv: always acquire display device before checking if we can present", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "74d088647527c0aa1b62cb88d374480d051b9c0f", | |
"description": "v3dv: drop unused parameter", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "6eaf2e7c16df7291bd8fc0a96b5522dd96cfa1a0", | |
"description": "llvmpipe: clean-up llvmpipe_get_query_result()", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "58fbd75de27ae5b733059c9c3c5040e45ae85a0b", | |
"description": "llvmpipe: s/unsigned/enum pipe_query_type/", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "76605c1cb97b6d804b4ac050e488638d109a26db", | |
"description": "llvmpipe: s/tabs/spaces/", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "3658fd68237c4ed3eb2bd2b50f3e4f4dc759e810", | |
"description": "llvmpipe: rename some vars related to occlusion query and ps invocations", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "43773fdda75f4d8ff47fe7fc28e8667653f4d850", | |
"description": "llvmpipe: fix ps invocations query bug", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "840e98f19eafd96aca8576fc7e66cd93f346e051", | |
"description": "iris: report draw count for perfetto", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "72cd7e0079fc19a760a8bf76385392b604e46ea6", | |
"description": "ci: remove unused rules", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "1b7a4029d0a21665f4218336301c2919e2af407c", | |
"description": "virgl/ci: clean up manual rules for virgl", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "67750f138bd105a4514dc1b70b1577ca34f1a4cf", | |
"description": "ci: move virgl-rules after intel-rules", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "61451af5a20331f49044bf1a9c695b0eb93de7fb", | |
"description": "zink: rework choose_pdev (again)", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "32e3c77a11d4ac49d6822b5a03da48046f7ae493", | |
"description": "Revert \"microsoft/compiler: Use SRVs for read-only images\"", | |
"nominated": true, | |
"nomination_type": 2, | |
"resolution": 0, | |
"main_sha": null, | |
"because_sha": "54c32aeba6300f5cafc2bae18020398645925969" | |
}, | |
{ | |
"sha": "88acbcadbb27169eaf171465b753b10c49eec46e", | |
"description": "spirv: Assume input attachments are read-only", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "e59fdcb93cec9b6035e2f9eec824d0707a1619fe", | |
"description": "spirv2dxil: Split read-only image as SRV logic into declared and inferred", | |
"nominated": false, | |
"nomination_type": 1, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": "e0a090adfd7169a666805655ed2b7ab66710fdbe" | |
}, | |
{ | |
"sha": "9663546cf4c7c3ef87da870b8399725eb5f6f5bf", | |
"description": "dzn: Claim fillModeNonSolid", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "69a9a3ea3cc193d176e807b7dc063a5c80600599", | |
"description": "dzn: Handle polygon point mode", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "bcf50b75329891dcfe257c9ce7f2c912d14c6398", | |
"description": "dzn: Add a helper to generate triangle->point GS", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "83fd7e946025063e2eb634bba42dab50892ed9c8", | |
"description": "spirv2dxil: Expose yz flip pass to external callers", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "b723962418cee94070997fd8c15548dfeebf88ee", | |
"description": "d3d12: Move forward-front-face pass to common DXIL code", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "e0ed2b29f4cab496877a3d632c470d83df4b66d0", | |
"description": "r600: fix typo that could lead to a possible crash", | |
"nominated": true, | |
"nomination_type": 1, | |
"resolution": 1, | |
"main_sha": null, | |
"because_sha": "a6b379284365e8adee780b691596d3a66de1ba93" | |
}, | |
{ | |
"sha": "db0c4a8965c8e5972b1a02c79626b761eb3cba32", | |
"description": "vc4/ci: add arm64 failure to flakes as it works on armhf", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "7360aa020cf43fe22408e467e038f25d0028aaec", | |
"description": "gallium/pipe: change PIPE_DEFAULT_DECODER_FEEDBACK_TIMEOUT_NS to 1 second", | |
"nominated": true, | |
"nomination_type": 1, | |
"resolution": 1, | |
"main_sha": null, | |
"because_sha": "5e1bd07ac5733c3e7e5484f23a65a89e03f62d2c" | |
}, | |
{ | |
"sha": "3ede37f8a65be46ac1919878529f5a87d083323f", | |
"description": "docs: Claim less functionality for glsl_compiler.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "c346413d9c3a9b9ee9da8d1d336a12a5bd529582", | |
"description": "ci: Add missing dependency on doxygen sources for docs-generation jobs.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "6fc954017699ffa116af2229e129321aa9fbd6c5", | |
"description": "docs: Update Vulkan renderpass docs for !22191", | |
"nominated": false, | |
"nomination_type": 1, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": "6ad5f885afef6135b4f7b124bdbe5f84d320bc38" | |
}, | |
{ | |
"sha": "59a5340f740784426bded1f8692b95d2f28789b7", | |
"description": "i915: hook new get_fd proc for drm winsys", | |
"nominated": false, | |
"nomination_type": 1, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": "853b4801f27fcb7ef15d3109d61e95397afa0282" | |
}, | |
{ | |
"sha": "94b3a7e3ff119ce68ec0fedcc8c76c229d715ab8", | |
"description": "virgl: hook new get_fd proc for drm winsys", | |
"nominated": false, | |
"nomination_type": 1, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": "2ade6917dacb0648aff33f81da4e63418374ec7e" | |
}, | |
{ | |
"sha": "5c362cde33b9f3e76bb032112a91fcb761df490c", | |
"description": "radv: update PS num_vgprs in case of epilogs rather than overallocating VGPRs", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "4c7a5b1e514315643bc8ed7e7d12be449ac1f184", | |
"description": "aco: don't use shared VGPRs for shaders consisting of multiple binaries", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "37df8edf34e656b4745148369c31f40fcbf3727b", | |
"description": "aco/ra: adjust_max_used_regs() for fixed Operands", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "8c68aba67805f469d7432674b61f938a337db09a", | |
"description": "aco: split ps_epilog args before exporting them", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "10fc12fd175c2081d27b60b83776598a66e60188", | |
"description": "anv: Drop dead code that sets the L3BypassDisable field", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "e3b172d75da61a0bd5b0acab15991a1e47e86bf3", | |
"description": "anv: Drop unused param from add_surface_reloc", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "a1277b89a1f61de170e0272408500f6ececa64ba", | |
"description": "ci/zink: Disable godot-tps-gles3 on a630.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "91b06ea8b254f2a0a60468746da5f7d835b1e764", | |
"description": "Uprev Piglit to 2391a83d1639a7ab7bbea02853b922878687b0e5", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "c5b7efa2938b2d3b9ed787d3d1d090ecad27c0d2", | |
"description": "radv: enable shaders cache for libraries with GPL", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "03d2bd6042d2d93caaab70892e35ffffa16b4bb7", | |
"description": "radv: ensure to retain NIR shaders for GPL libs found in the cache", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "5e62d8d1bd9c8097bbfa90dffc25fb2d89b6302b", | |
"description": "radv: add VkGraphicsPipelineLibraryFlag to the graphics pipeline key", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "47c0820dc7bdddec29145e50eb6ee7f4e3e71b7b", | |
"description": "radv: remove dead code in radv_pipeline_get_nir()", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "a9529d96444ca429c9dc50ac2033d427fed32abc", | |
"description": "radv: allow to create/insert PS epilogs from/to the cache for libs", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "ba967e1a28c179d32ba0af2fb61759fd32a353d7", | |
"description": "radv: rely on non-NULL binaries when inserting shaders to the cache", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "1239fcab4d3ebbb9f225c17af41a6f6ee6178f01", | |
"description": "radv: only copy non-NULL shaders when loaded from the cache", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "0977925c537fa815b108eb964b08f979f591fdbd", | |
"description": "nir, spirv: Add support for VK_EXT_fragment_density_map", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "6c0a8a7f0674278584b2cd374534ed9e1fe3706b", | |
"description": "ci/zink: Drop validation exception for leaks at device destroy.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "4c3e1f652979746cc8626665bb5b96cf50c579f2", | |
"description": "radeonsi: update test results", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "c1368685c3666520584174705da83af52391df0e", | |
"description": "util/vbuf: fix index_bo leak", | |
"nominated": true, | |
"nomination_type": 0, | |
"resolution": 1, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "c19a3a6ddf463c93716aba2842346eef72f81df7", | |
"description": "util/vbuf: clarify indirect draws handling", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "2b717f01f711f4326c956c72a4515871a0987742", | |
"description": "mesa: fix invalid index_bo refcounting", | |
"nominated": true, | |
"nomination_type": 1, | |
"resolution": 1, | |
"main_sha": null, | |
"because_sha": "819627041e737b05d7a9a5c74e29fd9994ec9115" | |
}, | |
{ | |
"sha": "09320705f071545648b1dbda50ee37a6cd48c0bf", | |
"description": "zink: be explicit about separate shader dsl indexing during creation", | |
"nominated": false, | |
"nomination_type": 1, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": "e3b746e3a31e350e9f0962717e49acba28efee30" | |
}, | |
{ | |
"sha": "b0cdd5a1d2733a9a8d124e379147a7f29be6d625", | |
"description": "anv: check for MESA_SHADER_TESS_CTRL with get_tcs_prog_data", | |
"nominated": false, | |
"nomination_type": 1, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": "86d931724db87466e7fe827c0c6abbf81376d805" | |
}, | |
{ | |
"sha": "98c6db3fc8013fc0edee503c6b732b929e9aafb2", | |
"description": "anv: take primitive ID override to account Wa_14015297576", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "e84cf80fe158bb1ec0bd4ce72fee72c566388ee1", | |
"description": "zink: always store nir serialized", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "4e1668384d58c6fd32950a43707e9622f77bbf89", | |
"description": "zink: store num_inlinable_uniforms separately for cs programs", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "517146f5400ac16a27955ac7d59d3e0001abf8af", | |
"description": "zink: move nir cloning out to callers of zink_shader_compile", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "dfa8c15164c2f005d4690b6b9b652451c59e1917", | |
"description": "zink: break out nir blob deserializing", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "0563499db0a07630a1b74714b81d4e49c8fca283", | |
"description": "zink: simplify assign_io() further", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "fd2714b5a987c60193cea0514f908a343e57a554", | |
"description": "zink: store nir as serialized on zink_shader structs", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "e40134aea85f3ccdc501b8903d6fe636a1488097", | |
"description": "zink: streamline nir cloning for assign_io", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "2e1ad9f8178d7351cebc4d4ff01ee4ca035c42f0", | |
"description": "zink: directly return nir from zink_shader_tcs_create", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "d3c91124046f18d47d0495f71f9ad25569faef2c", | |
"description": "zink: swap nir pointers when compiling compute shaders", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "fdb9c919228bd337ee3d13fdb71163491b75499e", | |
"description": "zink: pass nir directly to zink_shader_tcs_create()", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "6524b9285fd534acc40658947b72e14dafccff5c", | |
"description": "zink: simplify fbfetch output detection from fs", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "edc804e50f23b6ea7da60bc84c83fafc24e7a46f", | |
"description": "zink: use zink_shader::info instead of zink_shader::nir::info", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "b33d5d1a98218596f235650f71dabc6ac637e580", | |
"description": "zink: generate flat_flags during shader creation", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "f26526ff33dbea1085b0de39b3e2fc349cae46c1", | |
"description": "zink: pass nir_shader to update_so_info()", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "f7b76d681be3dade034bd84968508b1cf622dc73", | |
"description": "zink: add and populate a shader_info struct to zink_shader", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "eb30744562348294109908a126107aa2818431ca", | |
"description": "zink: delete shader reordering in assign_io()", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "bbd124fd005e8b66311b426a61a640546d7e4cbb", | |
"description": "v3dv/pipeline: use pipeline depth bias enabled to fill up CFG packet", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "a88aedbfa5b620be844c0f5615d484c970ea66ac", | |
"description": "intel/perf: fix OA format selection on MTL", | |
"nominated": true, | |
"nomination_type": 1, | |
"resolution": 1, | |
"main_sha": null, | |
"because_sha": "90c86fe63e94df7719081f86ebee4851ab3fd341" | |
}, | |
{ | |
"sha": "c61101f15118f5152e4e455e13e9fcb5c165c415", | |
"description": "intel/dev: set a default valid kmd_type", | |
"nominated": false, | |
"nomination_type": 1, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": "757e2dd692b2d795042ac70527946c4abdf7d156" | |
}, | |
{ | |
"sha": "2016d9f46c6c009d8367c656e26239a2905e6c76", | |
"description": "intel/fs: Rework the loop of opt_combine_constants that collects constants", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "9e4bb4bfcfea46b9b9f96cb4723acb0d58a7f7b6", | |
"description": "intel/fs: Refactor part of opt_combine_constants to a separate function", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "593cde04322c7ec02c8423170333c7bb8102e047", | |
"description": "intel/fs: Output opt_combine_constants debug to stderr", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "eadc64ab24842f478b4d31396c9b2900fc1d3361", | |
"description": "vulkan/wsi/display: do not dereference a NULL pointer", | |
"nominated": true, | |
"nomination_type": 0, | |
"resolution": 1, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "6ad5f885afef6135b4f7b124bdbe5f84d320bc38", | |
"description": "vulkan: Drop VkRenderingSelfDependencyInfoMESA", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "b4c18b9b769a65fb282a86b3772bab65b8061344", | |
"description": "vulkan: Drop vk_render_pass_state::*self_dependenc*", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "6d4e605378cda69ba6a00d6d83a205a9237fdc78", | |
"description": "hasvk/pipeline: Use feedback loop flags for self-dependencies", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "8df8a3c19bcd18eac816c20e353c5c4202e88f89", | |
"description": "anv/pipeline: Use feedback loop flags for self-dependencies", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "f3876db1ee5a6362ad301a236db767862b93c648", | |
"description": "vulkan: Plumb rendering flags through vk_graphics_pipeline_state", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "f4b534d50f2b527365d5cde561b95ff49e0bf88e", | |
"description": "vk/render_pass: Support VK_EXT_fragment_density_map", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "df9694e98e87417bdca62cbc348687883b9ca43c", | |
"description": "tu: Use vk_pipeline_get_renderpass_flags()", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "bd26ae00862fd8a528ae1bc4db5d23c6c7855463", | |
"description": "vulkan: Record pipeline flags in the render pass", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "9582c1e52a1314ef6dfc611b0d54d8d6dd2e06b5", | |
"description": "radv/ci: add one more flake", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "d74790a865f09b78e520f94023f43983148960a9", | |
"description": "zink/ci: remove primitive-id-no-gs-quads from the NAVI10 fail list", | |
"nominated": false, | |
"nomination_type": 1, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": "5fb8ba0eb8b7a1ab59ca4dfa13b78f8ab98086dd" | |
}, | |
{ | |
"sha": "f92994bb8373d7931ed88d7db202fc0265d5ef84", | |
"description": "radv/gfx11: improve RT scratch allocation", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "50e9a8f7c2f8f4ac059b0902ccba0170197db3b1", | |
"description": "radv: Use linear_dispatch info in GFX11 task/mesh draw packet.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "e42d2bd534481cadd344c7349e43dcb77610a0ae", | |
"description": "nir: Gather compile time constant task->mesh dispatch size.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "836204da2532e048295b0d00293e40b3cdb7c26f", | |
"description": "aco: Better phi lowering for merge block when else-side is const.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "81b4806d64bcc91dde8dbba59b8e77a93fc68f4d", | |
"description": "aco: Call dominator_tree before lower_phis.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "0eb7c49c7f5d429b6d322ff751625b84afa644a6", | |
"description": "aco: Pop branch operands when targets are same in SSA elimination.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "739bd03c375ff09b6af240866adfa98920457510", | |
"description": "aco: Don't verify branch exec read when eliminating exec writes.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "9eb04d8f969c86238b33513adbff56e0a0557c49", | |
"description": "aco: Simplify get_phi_operand using Operand::c32_or_c64.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "0211e66f65522caa1f6855b937ae4fc18af0c937", | |
"description": "aco: Don't remove exec writes that also write other registers.", | |
"nominated": true, | |
"nomination_type": 1, | |
"resolution": 1, | |
"main_sha": null, | |
"because_sha": "bc130497472cb4ec4ec60695ed99b169d6681118" | |
}, | |
{ | |
"sha": "54da8639569776486db1ae11c53c94263ed5edf5", | |
"description": "aco: Consider p_cbranch_nz as divergent branch too.", | |
"nominated": true, | |
"nomination_type": 1, | |
"resolution": 1, | |
"main_sha": null, | |
"because_sha": "f030b75b7d2c359b90c18ee4ed83fa05265c12e0" | |
}, | |
{ | |
"sha": "78644c9bb0d3b7920f7676c6388b472510a54f0b", | |
"description": "ci: disable lima farm, currently out-of-space, needs to be fixed", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "7fe469d6c809eaacbdb5a04bdcd8a5b0d7fc557b", | |
"description": "radv: Pre-compute descriptor set layout hash.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "71fe9dfe07b53115a9e8f8b031a04f6f387937d6", | |
"description": "anv: Bump VkDeviceMemory objects limit to 4GB", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "b7e5b3e318005eebbf9dbaf73e3139ffb5731230", | |
"description": "isl: update max buffer size for SKL+", | |
"nominated": true, | |
"nomination_type": 0, | |
"resolution": 1, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "00fc927e52cf9dcbfadb9e3d6c44475ea1cc0742", | |
"description": "anv: take care of maxStorageBufferRange being uint32_t", | |
"nominated": true, | |
"nomination_type": 0, | |
"resolution": 1, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "7be81a680b284a631150dc5fd444d77f6c413ddc", | |
"description": "ac/llvm: remove ac_build_opencoded_load_format", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "1165758b8bc3b8621257189c1a786d157906000b", | |
"description": "ac/llvm,radeonsi: remove abi->load_inputs implementation", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "894d92995cdcecfabf061cbacf65c194ea84338b", | |
"description": "radeonsi: monolithic VS emit prolog in nir directly", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "531acf548a01d5e040de5f6335b04b6d43a217d4", | |
"description": "ac/llvm: move ac_fixup_ls_hs_input_vgprs to amd common", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "297f97a42b83fdf6cfc3789a2e5bb9dff84d6fc9", | |
"description": "ac/llvm: vs_rel_patch_id can also be fixed up", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "7ab7eccddda6bf538042690e902abaaa4bf76dfd", | |
"description": "radeonsi: add si_nir_lower_vs_inputs", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "003d84b660ca325b9670da0b3808462fcfaebfc2", | |
"description": "ac/nir: add ac_nir_load_arg_at_offset", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "e6f69853be29b7c27aa6798c1b4538878ac80251", | |
"description": "radeonsi: expose si_nir_load_internal_binding", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "b40e7dcf827fffbcb907ee0ce533a222e702c335", | |
"description": "hasvk: include \"vk_android.h\" header in anv_android.c", | |
"nominated": false, | |
"nomination_type": 1, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": "b16cfe23ef1c2e2c5fdc07d95fa80b7859105fa5" | |
}, | |
{ | |
"sha": "4de9a4b2b8c41864aadae89be705ef125a745a0a", | |
"description": "ac/nir: When task->mesh dispatch Y or Z are 0, also set X to 0.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "4683b21399df1cc20a02d36478fe4f4d8f743fd4", | |
"description": "ac/nir: Store only lowest 8 bits for task draw ring DWORD3.", | |
"nominated": true, | |
"nomination_type": 0, | |
"resolution": 1, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "6974e5479ce35720c9898558fcfd45434669c451", | |
"description": "aco: fix nir_var_shader_out barriers for task shaders", | |
"nominated": true, | |
"nomination_type": 0, | |
"resolution": 1, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "d698bf052349cdaf0580efde335d43069897304b", | |
"description": "freedreno: Support the disable_throttling=true driconf option", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "77a5778836d75fe2ab8fd67c2e7453f950e33d1f", | |
"description": "freedreno: Move driconf settings into sub-struct", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "8620b649308314909713abb824fdb43e396c3162", | |
"description": "freedreno: Avoid looping shader stages if nothing dirty", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "0a62a874fc5b7387fb4e1da9183fb2c5a9d4b700", | |
"description": "freedreno: Re-work dirty-resource tracking", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "4c0fdef42cd19a9763b2c653ad1699b1083c81e4", | |
"description": "freedreno: Inline single-use helpers", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "7099f628c54971693f10ee40b61e3d292757df00", | |
"description": "freedreno: Extract out a helper", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "0408ddcda96f277ef76c09cb51b6c44bb287bde9", | |
"description": "freedreno: Hoist dirty vars", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "19a138adcfe60b0b90b5b18a94c2db65e24bfb61", | |
"description": "freedreno: Stop being too clever by half", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "b123ee707d8051fba2727fae72acceb3f1bdf65e", | |
"description": "freedreno: Fix or/and'ing two BitmaskEnums", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "5825f9dd68eca28894a4cbca7796669514a81f44", | |
"description": "nine: use separate register for aL emulation", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "ac993ae8287ea374a073c7a99fac84dfd773c475", | |
"description": "rusticl/kernel: make use of cso info", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "c7dd3677dc6632f17d3b69f006f63492b6f9e0be", | |
"description": "panfrost: implement get_compute_state_info", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "87aeea20ac7b78c53beae1475d08cb890d7fb66b", | |
"description": "panfrost: move max_thread_count and take reg_count into account", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "3212ac4658e6c94a71395dc9f632130635bc92cd", | |
"description": "nvc0: implement get_compute_state_info", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "52f03f63e77990dbeeb2027ac68077b2f8601989", | |
"description": "nv50: implement get_compute_state_info", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "c1c0362d34b8e7d703e5ef36ea9b384542bce5ab", | |
"description": "iris: implement get_compute_state_info", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "5fa297dadd616f6b8a2450dc6e989e5b8960ee2d", | |
"description": "lp: implement get_compute_state_info", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "6305d1cb1cccf22cc2be4d6e0035eaeb042f5157", | |
"description": "gallium: add get_compute_state_info", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "87147e2b097b09d58267e6584cb96de43173bbf3", | |
"description": "rusticl/kernel: set has_variable_shared_mem on the nir", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "0e5722cd222f05896ee36c6a2b58f54469db8c1c", | |
"description": "nir: track existence of variable shared memory", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "1995762d6851b6466c791c472817718bd8811e3e", | |
"description": "Revert \"d3d12: Honor suggested driver profile/level for H264/HEVC encode\"", | |
"nominated": false, | |
"nomination_type": 2, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": "37652da61612aadfedc23ba484b33781654d5d56" | |
}, | |
{ | |
"sha": "0f60c18f298bc809c37c9fb917c42c37b5061c13", | |
"description": "aco: don't optimize s_or_b64(v_cmp_u_f32(a, b), cmp(a, a))", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "46e7a127d99b879c6b6bdeccaa268d570050abb9", | |
"description": "docs: add a few vulkan extensions supported by multiple drivers", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "7b837531e8b44995afd2d06406a83bfbd7047660", | |
"description": "radv/ci: Update ray tracing pipeline fail/skip lists", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "e98aded52783ed3eafc1888c8f876cdf2b8b08f7", | |
"description": "radv: fix binding raytracing/compute pipelines", | |
"nominated": false, | |
"nomination_type": 1, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": "d109362a3dab8366d94b63efeda1bdde88d72dad" | |
}, | |
{ | |
"sha": "56493a5f8a818c6032d06f2ac6634c8edbadeae8", | |
"description": "radv: add the raygen shader BO to the cmdbuf list", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "115958b6f01d3967c86ac43c9188bea1bf460c2a", | |
"description": "ac/nir/ngg: Slightly improve attribute ring offset calculation.", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "61003e36002b709ba1d9fd5c68fabbb7b0bb4e59", | |
"description": "radv: Use radv_get_shader to get vertex shader when binding pipeline.", | |
"nominated": false, | |
"nomination_type": 1, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": "b2ac40e734194fcb571a72396b5644b1d351e48a" | |
}, | |
{ | |
"sha": "f8558d1fb5aa8ddc65112a392ee527489b8bb650", | |
"description": "radv: configure PA_SC_MODE_CNTL_1 during cmdbuf recording", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "66da73e863926f01772fcfe63c5e21349d3b88e4", | |
"description": "radv: set PS_ITER_SAMPLE(1) for sample shading during cmdbuf recording", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "b750fe4c6a83baff510771c4bd37bf5ed841da52", | |
"description": "radv: copy db_render_control to the cmdbuf state", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "e6c9b6eddcf0800b4beab5b50068085ebe5c960b", | |
"description": "iris: Implement Xe version of bo_madvise() and bo_set_caching()", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "c10ff1970461f59a1a0861ba79c3ea24ed4904aa", | |
"description": "iris: Place scanout buffers only into lmem for discrete GPUs", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "d72705ce43b1430fe7d2f333b71c2c4935f23c07", | |
"description": "iris: Handle allocation of scanout buffers in Xe", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "ccffcec03ecebb15c9baa313732feab50397b0a2", | |
"description": "iris: Handle allocation of exported buffers in Xe kmd", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "41ddecc8b23994ce91b9a6fefd785795bb82f142", | |
"description": "iris: Add BO_ALLOC_SHARED", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "4b0b75c27a79893803f1927fee5a847f6ce5c3d4", | |
"description": "anv: Use the new vk_device_memory base struct", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "c0cc508cd0b5357313ceb3f0fa54b76f510dd5cf", | |
"description": "vulkan: Add a vk_device_memory base struct", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "b16cfe23ef1c2e2c5fdc07d95fa80b7859105fa5", | |
"description": "vulkan,anv,hasvk,radv: Unify Android hardware buffer creation", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "d75f797246c0eab0a51d41a8c829bd7d2d8cc2b3", | |
"description": "radv: Set vk_image.ahardware_buffer_format", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "0a86df21d0db49ae1822de476e44fe98a0cf203f", | |
"description": "anv,hasvk: Set vk_image.ahardware_buffer_format", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "906944b210c4d4f7d15d19fd16a5fca4ff25d3ac", | |
"description": "vulkan: Add an ahardware_buffer_format field to vk_image", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "dc0749adab3a6c0286aba9634b73ab9c32113f60", | |
"description": "vulkan/android: Fix hardware buffer usage flags", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "41f88be2822b013d831c08f00491800c7d20edb4", | |
"description": "vulkan,anv,hasvk,radv: Add a common vk_image_usage_to_ahb_usage helper", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "49f34675f3c95b6cf54c969dfaf71be8b942e607", | |
"description": "anv: set CFE_STATE.OverDispatchControl to default", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "ecb709c85351c8c127a1cd3577c74d6b2b0b706a", | |
"description": "anv: only emit CFE_STATE when scratch space increases", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "c88de6c18cc10e64852f9e3fda6e5c7c8a900e5c", | |
"description": "anv: move queue check helpers to anv_private", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "546a6752ac2ab8001cb8ca27885d84e204c324a3", | |
"description": "anv: compute the largest GRL kernel scratch size", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "97e64aef603235f894514a8256270d1f4363a662", | |
"description": "anv: cs_stall during compute state flush on < gen12.5", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "cffa67af01102457ef7af49a582bee36c9fbd67e", | |
"description": "gallium: Modify default path for DMABUF to use DRM", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "59efea9f63dc7509a772f3cedce675b1f16a5e11", | |
"description": "d3d12/llvmpipe/softpipe: Add support for `get_screen_fd`", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "0c0e7d5c1a217be8e534d1c62a8d39511e065c0b", | |
"description": "r300/r600/radeon_si: Add support for `get_screen_fd`", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "2ade6917dacb0648aff33f81da4e63418374ec7e", | |
"description": "virgl: Add support for `get_screen_fd`", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "cf1c3c96ab666ad40d77c112d89fa7e63b996790", | |
"description": "svga: Add support for `get_screen_fd`", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "853b4801f27fcb7ef15d3109d61e95397afa0282", | |
"description": "i915: Add support for `get_screen_fd`", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "0f5fdd9ca44a3b937e07e7d04d83c96aab04adc8", | |
"description": "iris: Add support for `get_screen_fd`", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "29a7bc61728a390a1a259a75a0b3b656611ece4a", | |
"description": "zink: Add support for `get_screen_fd`", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "28275598df2b7830f123795653753e15e403c1f8", | |
"description": "nouveau: Add support for `get_screen_fd`", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "70a8292b1780a943a9aee561fc28ea417b303bb7", | |
"description": "tegra: Add support for `get_screen_fd`", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "b18f259177e41e63b54ea06855bfadbc1056114d", | |
"description": "crocus: Add support for `get_screen_fd`", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "4faa0c2f10b4b33ba79b0e938a98713bfabe69f5", | |
"description": "lavapipe: advertise EXT_shader_object", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "8b3022c918086cd23b7f8a9e4dd61d1b074fef87", | |
"description": "lavapipe: implement EXT_shader_object", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "469a1d8c114c855d07a94b7c2a413f17d4bb2053", | |
"description": "lavapipe: break out pipeline layout creation for reuse", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "1eaea97f3ac9e046e1a0edd847ee16780ea135eb", | |
"description": "venus/ci: Only run one crosvm instance", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "c08c2a096396b6ea5301efe803d958559ca9ad33", | |
"description": "ci: Uprev crosvm and virglrenderer", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "df3536cd4a4289f6404a95b056644fb5b97ed67e", | |
"description": "vulkan: Update XML and headers to 1.3.246", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "c682de95fbc2c18194caa74d713acad185fb4213", | |
"description": "zink: update requirements now that pv mode can be emulated", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "302302a8a15a459ae9f7490ade1bca484f689361", | |
"description": "zink: always advertize provoking vertex mode support", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "5a4083349f36ef6db36a962327de6952a30d0c92", | |
"description": "zink: add provoking vertex mode lowering", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "9466a6e2f82bcfc374c058bce9ea7f0289110018", | |
"description": "zink: add field to 'zink_gs_key' and enum", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "34faab07daf0c52885869e1d893a5f3c4a051192", | |
"description": "zink: simplify logic to call `zink_set_primitive_emulation_keys`", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "15b3d77b403b06da18029985ba40df7447263dd3", | |
"description": "nir: only handle flat interpolation when needed in `nir_create_passthrough_gs`", | |
"nominated": false, | |
"nomination_type": 1, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": "1a5bdca2dda1ad4a6cc2ec86a9fc59c724d831a7" | |
}, | |
{ | |
"sha": "744cdf42622bfd89ee5a8b4f044371b7d17b1f88", | |
"description": "panfrost: Check the return value of drmGetVersion", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "1aa09f33462b45f8c32c76b6f10e8655bf942fd0", | |
"description": "docs: make code-block indents consistent", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "eec65642589c6f93ebb41e4e7333bb7e137ca259", | |
"description": "docs: format code-block as toml", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "e7f00ee2c8f3eed3242aca21c7c5b9a17b583cb8", | |
"description": "docs: format code-block as ini", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "b8ee90188b53173173fbb0c8a8c2117a1b368f04", | |
"description": "radv: Work around use-after-free compiler errors", | |
"nominated": false, | |
"nomination_type": 1, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": "4dafb69d61820c4a9b71856e62797b51f13df91c" | |
}, | |
{ | |
"sha": "56b98bb36dd69859c0fa93725b8c4fb9ff903f18", | |
"description": "radv: add dynamic support for rectangles enable/mode", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "1577906d9f6571466d505caed929cef2d28352ec", | |
"description": "vulkan: add dynamic support for rectangles enable/mode", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "552f877b2d9c9f384bce9b8c5280f12ec4c1b19f", | |
"description": "radv: fix sample shading when a new fragment shader is bound", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "a064e8ff292230d78dc197356643fdb214eed0cf", | |
"description": "intel/decoder: Bump the binding table guess value to 32", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "4d2c8bf85991a12e1b1ef5838b17c2bf60a142b7", | |
"description": "docs: Remove docs about macOS hardware drivers", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "31778ac869ef8e6d16ae029fa49f9232194b39e0", | |
"description": "microsoft/clc: Add shader model / validator to compiler API", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "cd03392c7ef295ae5f7df0011530ea9a93ad5274", | |
"description": "panfrost: Choose hierarchy masks by vertex count", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "1887b26845d25b0d5c7f4c48a06ea88b2b5b9afa", | |
"description": "panfrost: Estimate vertex count for hier mask", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "cabed30111086f56a95793552f8d9e5b91fb0649", | |
"description": "panfrost: Clean up tiler calculations", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "9f43bc73da6c89b4fbc2c45f828237425f50268e", | |
"description": "freedreno/computerator: Add support for a7xx", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "f32eb48095f48841d25de51414ec2c860c9baf29", | |
"description": "freedreno/computerator: Templatize a6xx backend", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "8558d0701428b919ea5ca817e2792a12fa9c0403", | |
"description": "freedreno: Add dummy a730/a740 definition", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "3389c3b84cc2ea22c47c6cf5d9abb6ac2a1ede91", | |
"description": "freedreno: Move fd6_pack.h to common code accessible by computerator", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "48ad485d1cb3973290edf74c81c4c4c1404d413e", | |
"description": "freedreno/computerator: Convert to C++", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "1ae595873fe67fc5f5c4e52b53948947b232cc57", | |
"description": "freedreno: C++ fixes for computerator to compile", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "6826a0ab14d4af4e41db6bf550a799bcdfd76d5b", | |
"description": "freedreno/computerator: C++ proofing", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "5d2ddce99ff18601ce1d37962e61a8d01aa73e9d", | |
"description": "freedreno/registers: More a7xx regs", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "899d142336af43dc5a27273b99434069d3ca4e54", | |
"description": "freedreno/registers: Document new CP_EVENT_WRITE::SEQNO", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "1e67f71324be0285427868a6bf9566df637716a5", | |
"description": "panfrost: Add a v9 fast path for no images", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "e6529d6dccde385e7f39e704b699171b83597c04", | |
"description": "panfrost: Don't update access with a single batch", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "c224bc6f701285576b008753c657db40da42cabf", | |
"description": "panfrost: Mark packs as ALWAYS_INLINE", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "f8b29f47a096cc6bb80e20240db671a81e2639ec", | |
"description": "panfrost: Don't redundantly call emit_const_buf", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "6ba62be633f27bba122343f93d114904cad00fba", | |
"description": "panfrost: Print perf debug on seqnum overflow", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "9d3e01ddef12eb43625ba5fd0cb3d4a84761a556", | |
"description": "panfrost: Print perf debug when flushing everything", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "70b7c24206bc609e627a31038f234feb44b0a50e", | |
"description": "zink: stop caching vertex states", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "91ddfe55b5349c28fb414141b974130a2d30bab1", | |
"description": "zink: use fast popcnt for vstate draws", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "11a61ab4243ad30f718d9b54349973bd80fcbc07", | |
"description": "zink: don't swizzle velems state for vstate draws", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "f676704fca61d130d00680d08331f415e37faded", | |
"description": "zink: explicitly pass null velems when creating pipelines with dynamic vinput", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "1ead8f73752729550e1bf3446c27363a2e556f5e", | |
"description": "zink: add another vstate draw template for popcnt presence", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "41983630c46025818788914246f79dd1047920e9", | |
"description": "zink: bind vertex state directly from draw hook", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "837168db20fdb9582ee6577a5c3e2494bdaca197", | |
"description": "zink: use search_or_add for masking vstate", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "4be5caba671e166caf8aa7dcb31acf582c67e9eb", | |
"description": "zink: flag vertex buffers for rebind after vstate draws", | |
"nominated": true, | |
"nomination_type": 0, | |
"resolution": 1, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "6c3b5921b27728dae4fe35032fe2fdead13deada", | |
"description": "zink: omit VkPipelineVertexInputStateCreateInfo with dynamic vinput", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "f6147051e2b3d01d8855c3bd89ad3d2ffee24bcd", | |
"description": "radv: Stop counting user SGPRS separately", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "0c915ba5015d536cb1439cf44c86110131270c85", | |
"description": "radv: Set user SGPR locations when declaring args", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "fd767a45170b1fcd8bfe14b993f7aa92dc6d64a5", | |
"description": "bin: Fix typos", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "db582e5e7d1ad7c4baf01dee74252b449201f023", | |
"description": "zink: block resolves where src extents > dst extents", | |
"nominated": true, | |
"nomination_type": 0, | |
"resolution": 1, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "373c6346f5b2bec0c89de3fb3dabcf1e7defd621", | |
"description": "radv: add push constant state to the cmdbuf state", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "a0baefa0334573ad0f8ba96739c78639a913fffb", | |
"description": "radv: copy need_indirect_descriptor_sets to radv_cmd_state", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "eeefe18f05b7f997496fd8d041eb57c4131bb35a", | |
"description": "radv: add a helper to convert a VkPipelineBindPoint", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "88f36760195ff5879762991329005799b874f125", | |
"description": "freedreno: Optimize repeated finishes", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "8416bc1c60114034a2b624d45cae09eb8241954d", | |
"description": "freedreno/drm: Disable threaded-submit for msm", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "a16533c43e91ce95266d653fd8f4f7e1706f1b5b", | |
"description": "freedreno/drm: Make threaded-submit optional", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "cacbbfd6a8f7fde95682bcc2003e8fa8e7bd6f6c", | |
"description": "mesa: Add a few more function traces", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "c2194552e740d8afa1f7678f48f89984729b6146", | |
"description": "freedreno/drm: Stop cleanup at first active BO", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "712c26e2b6195ebd72451606b8e3663df46d2414", | |
"description": "freedreno/drm: Fast path for idle check", | |
"nominated": false, | |
"nomination_type": null, | |
"resolution": 4, | |
"main_sha": null, | |
"because_sha": null | |
}, | |
{ | |
"sha": "77c7198d760d4335b3d7ed9ee0e1e18ae4f629a7", | |
"description": "zink: fix quads emulation gs with array variables", | |
"nominated": false, | |
"nomination_type": null, | |