mirror of
https://gitee.com/openharmony/third_party_mesa3d
synced 2024-11-30 11:00:40 +00:00
3defc6bc47
If a predecessor has only spilled constants (no temporaries), spills_exit
will be empty.
fossil-db (Sienna Cichlid):
Totals from 2 (0.00% of 128647) affected shaders:
Latency: 139106 -> 139104 (-0.00%)
Signed-off-by: Rhys Perry <pendingchaos02@gmail.com>
Reviewed-by: Daniel Schürmann <daniel@schuermann.dev>
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/5633
Cc: mesa-stable
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13821>
(cherry picked from commit cc2894345f
)
12440 lines
396 KiB
JSON
12440 lines
396 KiB
JSON
[
|
|
{
|
|
"sha": "1ba231fb75be5bffd806cbd09ac285d1f8f15e3d",
|
|
"description": "android: define cpp_rtti=false because libLLVM is built w/o RTTI (v2)",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "ad8626741236c312b08fcdf445fd806cf46b628f"
|
|
},
|
|
{
|
|
"sha": "be7a0b23c8bb0ae9c585942fda2928bd1ac1d851",
|
|
"description": "Revert \"android: define cpp_rtti=false because libLLVM is built w/o RTTI\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "f659d00000a1a3667f9861d01d5828dd12ec6857"
|
|
},
|
|
{
|
|
"sha": "6afba805349db4e4664065ad71ba6b99e62ff481",
|
|
"description": "aco: don't create DPP instructions with SGPR operands",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "2e6834d4f6c9985bcaedd5ebc35ac5afc93c8f6f"
|
|
},
|
|
{
|
|
"sha": "8d2be391e3436f12c177ce4888c295596dbdfc17",
|
|
"description": "panfrost: Add empty tile flags to GenXML",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8f00f19da5b019b12396d2736c27a159d3eb1b21",
|
|
"description": "radv: fix resetting the entire vertex input dynamic state",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "18cd0a5409e619a5aa245c023941fc5894a9747f",
|
|
"description": "anv: Drop code from get_blorp_surf_for_anv_buffer",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "355f3188438d22712850d65e48660d8f46316dc5",
|
|
"description": "anv: Allow transfer-only linear ASTC images",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bdf8b36c4cf0b4ea4f234b4b4f4ba80d10a8586e",
|
|
"description": "anv: Require transfer features for transfer usages",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8171535c457981c72d0bd91b5ad1eda4515ccad5",
|
|
"description": "iris: Allow GPU-based uploads of ASTC textures",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "caa998ca8ffcae42d85aabba6c1e75f8a65e1ea3",
|
|
"description": "intel/isl: Allow creating non-Y-tiled ASTC surfaces",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "574c5d15406405d65d1a3b640a3514f2935e4df8",
|
|
"description": "blorp: Disallow multisampling for BLORP compute blits and copies.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f0744ebef2395807ee10af1c133898374e1e08d1",
|
|
"description": "blorp: Assert that BLORP_BATCH_PREDICATE_ENABLE isn't set for compute",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5dc36e5e93ae84182a3ab3eeeb3c569778eb3f07",
|
|
"description": "blorp: Don't try to use the 3D stencil write hardware for compute",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d832209a781f7d3e04b23ddd7e5bfd0ee1a0533a",
|
|
"description": "blorp: Fix compute-blits for rectangles not aligned to the workgroup",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "80c2b274387ba6372c493cae036887a5cc13e15a",
|
|
"description": "iris: fix mapping compressed textures",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fcc062235c986eecfe09274f9f2ee82f4e26b26d",
|
|
"description": "ci: remove egl-copy-buffers from fail list",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "24aa03e9e8dbeb879edf610375607e9255dad212",
|
|
"description": "loader/dri3: fix piglit egl-copy-buffer test",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "391569e9110a3cd52b07fde7c1e8dd681458edfe",
|
|
"description": "nir: Fix read depth for predecessors",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e31d08d307d0aa2b2c7441e85f12c7e5deee4bc9",
|
|
"description": "ci: move windowoverlap exclusion to all-skips",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "32a8b391e35b14ab35ecdbb055d92f6ab3501326",
|
|
"description": "nir/tests: add DCE test for loops following a jump",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cc5dd15417fad13b2e673d730294b66eadf3a173",
|
|
"description": "nir/cf: fix insertion of loops/ifs after jumps",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2fe13aa2ad7367d83a19da2332d9ec55cb3a3a6f",
|
|
"description": "nir/dce: fix DCE of loops with a halt or return instruction in the pre-header",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "71a985d80b1c29cced979b3c8d16f74463d1170b"
|
|
},
|
|
{
|
|
"sha": "34a75ce15ce1b264a27179081e97cb2e7248b555",
|
|
"description": "lima: fix blending with min/max ops",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5f9434b611203d856294317a4b801c53fe3420d7",
|
|
"description": "lima: use 1 as blend factor for dst_alpha for SRC_ALPHA_SATURATE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d1d3ebb48cc693d66b064871c1118c498b6667c0",
|
|
"description": "lima: implement dual source blend",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "65a78b2252cb4b4b08e24717752f5e2ba139cf45",
|
|
"description": "aco: properly update use counts if a extract is still used",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b8f4d36ee4fc287cee4f8cc9d1bc61c8b474f821",
|
|
"description": "lima: disasm: call util_cpu_detect() to init CPU caps",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "711a4ccddbaa251cba5cbda36c684f5f642458e6",
|
|
"description": "lima: disasm: use last argument as a filename",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "9660427ab7b3fd18a250189667b826086529160e"
|
|
},
|
|
{
|
|
"sha": "437b97de1c330f202af2bcd6ca8f0b632a1b0008",
|
|
"description": "lima: fix crash with sparse samplers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e48f676835d110f907e5cd55d659dae511e4af2d",
|
|
"description": "glthread: don't sync for more glGetIntegerv enums for glretrace",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "996f147fef844815c886c2ad7606b972c1ad69a5",
|
|
"description": "broadcom/compiler: relax restriction on VPM inst in last thread end slot",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "57969c6dad21bc0dc1dc1fe2ac834d4f8c086cbd",
|
|
"description": "radv: dont call calloc when BVH is empty",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8eae431720f868bba235ab18effa3ad59fe88818",
|
|
"description": "radv/llvm: constify radv_shader_info",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6c1cd2fd3a178131f97044ab7367454447292d7d",
|
|
"description": "radv/llvm: stop trying to eliminate VS outputs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5a94271069a98d080c05493bf6b7a4c379aaa525",
|
|
"description": "radv: constify radv_shader_info in radv_declare_shader_args()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "096c02bcf52bde734cbe14ea0195f9607d06fb53",
|
|
"description": "radv: copy the user SGPRs locations outside of radv_declare_shader_args()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3bbc226d7aba105fa53bde3fd972fc1ea0196ec7",
|
|
"description": "radv: configure the number of SGPRs/VGPRs directly from the arguments",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "990a8ee5eb9c78ae0f675bd6baf0850e4031b9f3",
|
|
"description": "radv: add a workaround to fix a segfault with Metro Exodus (Linux native)",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a58f68fc68fae9c60c56c9111244212facbbd7d4",
|
|
"description": "radv: fix accessing NULL pointers when destroy the VRS image",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6923dd687c114b197c0844b24cab095404450714",
|
|
"description": "broadcom/compiler: allow color TLB writes in last instruction",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f533d7a4466987561095158f3762ba557e6fd7a4",
|
|
"description": "freedreno/ir3: get the post-lowering clip/cull mask",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "13fb587b8af860a64ef3ce01af1a80a64c3c3955",
|
|
"description": "freedreno/ir3: indicate that clipdist arrays are in use",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b7f423006a5541ebfbdd404ab9f047f0987332f6",
|
|
"description": "nir/lower_clip: support clipdist array + no vars",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7efb1c4b2940bba97624e9c92c47121c3f1ab19e",
|
|
"description": "nir/lower_clip: increment num_inputs/outputs by appropriate amount",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3bf47700e2ad504bd6ee493f93c7dd1e0a7b7dbd",
|
|
"description": "nir/lower_clip: location offset goes into offset, not base",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a8930e63028b52420b24e238263db50fa8ca2c30",
|
|
"description": "nir/lower_clip: replace bogus comment about gl_ClipDistance reading in GL",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b5848b2dac1464f5364dc2a76bd11cac0cb5769b",
|
|
"description": "egl/wayland: use surface dma-buf feedback to allocate surface buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5b56fc748a76149fa100e96bc3c267a3ccf70add",
|
|
"description": "egl/wayland: move loader_dri_create_image() calls to separate functions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "83916ae0b9b920c521bf9bb3e5f82fb911b3a3cf",
|
|
"description": "egl/wayland: add initial dma-buf feedback support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a25d4dd27615ff1ff2390402de57213ca35600a1",
|
|
"description": "loader: add function to get render node from dev_t",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cd39180cfab20734744b379b085cc3b5c2cecd3a",
|
|
"description": "egl/wayland: remove unused constant EGL_DRI2_NUM_FORMATS",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aa6c900625db36cc55d59364c2309ffdfa818558",
|
|
"description": "egl/wayland: move formats and modifiers to a separate struct",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6c37784400f9f170c3c39b9c2e5fd58308c4872a",
|
|
"description": "egl/wayland: do not try to access memory if allocation failed",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "af1ee8e010441f8f2ed8c77065b159652a4ac9fe",
|
|
"description": "egl/wayland: deprecate drm_handle_format() and drm_handle_capabilities()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3022ad7e158cc2c387bea9a90cddca0a8631d7e0",
|
|
"description": "egl/wayland: replace EGL_DRI2_MAX_FORMATS by EGL_DRI2_NUM_FORMATS",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "42a0e5caa9f6456e254ad2402b93736909706b6e",
|
|
"description": "egl/wayland: Remove unused wayland enum",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c53733b004a22754f05a5adbefd975a66a6794dd",
|
|
"description": "egl: remove unnecessary spaces after types",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "be1acac84c3bb20b61d4ebf8cf3a2f511021d94a",
|
|
"description": "ci: Upgrade to libdrm 2.4.109",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a2fd507973db3c0675abc9f211f2f4ce09bfa447",
|
|
"description": "ci: Consistently build Wayland and protocols",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9bab991be09db0332ef6d68e8a91f29e0712328d",
|
|
"description": "ci: Use common build script for libwayland",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "db3d76c42d7cf8bf75dfb2b1840cda15325ab614",
|
|
"description": "radv: advertise VK_KHR_synchronization2",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "52b4185012540ee729380913bd6aa474e8809d01",
|
|
"description": "radv: switch the remaining stages/access to VK_PIPELINE_STAGE_2/VK_ACCESS_2",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ad3cd581f415d63a607d9fe99601e00b91035aa5",
|
|
"description": "radv: add support for VK_IMAGE_LAYOUT_ATTACHMENT_OPTIMAL_KHR",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "936ac58b7798cabbf1c8dcc1732a25a2b93bdd9e",
|
|
"description": "radv: add support for new pipeline stages and access masks",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3f29ae2d31ccde1866129613e225951347a50776",
|
|
"description": "radv: add support for creating device-only events",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e99c66ad196b46c4ea13c153dfd8f6f9cb701a76",
|
|
"description": "radv: add support for VkMemoryBarrier2KHR",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3da7d10d9bb6b6e8c9d87633244dc54692ac2866",
|
|
"description": "radv: implement vkQueueSubmit2KHR()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8df17163c7864df8abd447374b4272a231233301",
|
|
"description": "radv: implement vkCmdWaitEvents2KHR()/vkCmdPipelineBarrier2KHR()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "57575974fd4a74d4439f0f11e80aabd974ddcc32",
|
|
"description": "radv: implement vkCmdWriteBufferMarker2AMD()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cff81c863bced01d11842daba5f6e6a4afb7ffea",
|
|
"description": "radv: implement vkCmd{Reset,Set}Event2KHR()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a0ac03676fbe30565785776b20c6c62e93043f28",
|
|
"description": "radv: implement vkCmdWriteTimestamp2KHR()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1df7c0ce7e0e48d4466c505a748ede3a208834c9",
|
|
"description": "radeonsi: print the shader stage for shader-db dumps",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "59926f25fab691d9d2a1247fd27389dd254db048",
|
|
"description": "radeonsi: print source_sha1 as part of shader dumps",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e54264c84f8b0e6f2d29d2db73a622d829e92125",
|
|
"description": "nir: add shader_info::source_sha1, its initialization and printing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ba8075031a2ffbea9ec5df0338c7703615764134",
|
|
"description": "util: add SHA1 printing and comparison functions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0b196b40a3ae88b822fc1ec98b3461469c7dec98",
|
|
"description": "mesa: don't compute the same SHA1 twice in glShaderSource",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "67f01e02d9daa3334f14f17899bc7aa068d89459",
|
|
"description": "mesa: add gl_linked_shader::linked_source_sha1",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "436444967793ec16c74c8773dd1979f67c7bb94d",
|
|
"description": "mesa: add shader source SHA1s that are propagated up to glCompileShader",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d473b31fe7bb5deb131395a42e478fcb3fd8ff38",
|
|
"description": "mesa: rename gl_shader::sha1 to disk_cache_sha1",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0bb580754cda1ba544be761b0ea40ba441d04636",
|
|
"description": "mesa: remove SourceChecksum from shader structures",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cd86f1dc2b492ee0e024f9929a51e034b3276048",
|
|
"description": "radeonsi: rename si_get_shader_wave_size and make it non-inline",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "676d4ddcf83a62973aad8062a34c7c838bfc8a4f",
|
|
"description": "radeonsi: centralize wave size computation in si_get_shader_wave_size",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b5665bd46ceb88638f29e64f6e968936b83724ee",
|
|
"description": "radeonsi: don't use compute_wave_size directly",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1ef027851d23dd4cf209162c907070f3960e6e0a",
|
|
"description": "radeonsi: propagate si_shader::wave_size to VGT_SHADER_STAGES",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "913e1b9138cd6d5b5bda02a2fdbba321aa6d65e0",
|
|
"description": "radeonsi: clean up compute_wave_size use in si_compute_blit.c",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8290cae2b71d9975c258284f9355d34c5ad02ce9",
|
|
"description": "radeonsi: don't use si_get_wave_size in si_get_ir_cache_key",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d08b09cb7e96cecb4f224f698ed4e7ef5bacd707",
|
|
"description": "radeonsi: use si_shader::wave_size",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bc574889367c7ad66b0faeb8b61330816fc88a3b",
|
|
"description": "radeonsi: add si_shader::wave_size because it will vary",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "41523773f5b67d0e3df7eb0115e3eb8e8886ac4b",
|
|
"description": "radeonsi: add wave32 flag into prolog/epilog keys",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3b2a6e1b217fafb2c1d2f034778c816e046ee926",
|
|
"description": "radeonsi: don't print uninitialized inlined_uniform_values",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "94dd401287325135ffcaae989f9a9098084728df",
|
|
"description": "driconf: enable glthread for Basemark GPU",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5a970dbac344c7303c62375d688e0653014c372f",
|
|
"description": "driconf: enable glthread for Minecraft",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9c4d92508d2dc06f16489eea863185aec609aa5d",
|
|
"description": "driconf: enable glthread for all Unigine benchmarks",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "add883bf9b2b692035428f6163073af82bc46f36",
|
|
"description": "aco: fix right shift of exponent 32 detected by UBSAN",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d18720897fff4b02611a57213373217395c06ec0",
|
|
"description": "radv: fix OOB access for inline push constants detected by UBSAN",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8e3fbe7cc8e63c0dd7c849866a9408f329110750",
|
|
"description": "ac/nir: fix left shift of 1 by 31 places detected by UBSAN",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a46d155329201f840e4cb00897bde358392b9539",
|
|
"description": "util/cpu_detect, gallium: use cpu_family CPU_S390X instead of separate flag",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "82b261417e531eebc228df86bcd6022f0969d72f"
|
|
},
|
|
{
|
|
"sha": "a78c36ecc653e412c1decd5b9c4782e43d0c078c",
|
|
"description": "ir3/cp: Prevent setting an address on subgroup macros",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d14c09f7f6960060caee51ce7b19637af321d472",
|
|
"description": "mesa: add a more straightforward callback for replacing shaders",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "969369e96268b294abcdd8be11b33c1e3fdc66aa",
|
|
"description": "ir3/lower_subgroups: Fix potential infinite loop",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fc8e789b21b571047be4f7577d50be7f7f5a9827",
|
|
"description": "docs/release-calendar: remove additional 21.2 releases",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ed8bac5eb3482eabb49e32902c1e213e8731ce84",
|
|
"description": "docs: update calendar and link releases notes for 21.2.6",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6d37d741a4a271d8a78f649514da2789e7de0406",
|
|
"description": "docs: add sha256 sums for 21.2.6 relnotes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0481c17c6c47d98fb297b42eaddae45a7c2ede61",
|
|
"description": "docs: add release notes for 21.2.6",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f8009d3db25512b5dc62d0272c979fb79f8c7075",
|
|
"description": "meson: bump meson requirement to 0.53.0",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "ad8626741236c312b08fcdf445fd806cf46b628f"
|
|
},
|
|
{
|
|
"sha": "cf6a14de0c664babe8e4d97acfd3bb82ced071e7",
|
|
"description": "radv: Set RB+ registers correctly without framebuffer.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5632359959f4b27aa458cecbee297d55231ee8ec",
|
|
"description": "radv: Remove the skipping of framebuffer emission if we don't have a framebuffer.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "728590403e58359572478b355266ab4ba4321c22",
|
|
"description": "radv: Stop using a subpass for color clears.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fcd2e69f7d579bb767658a62f7374d4ce6e3497b",
|
|
"description": "radv: Avoid using a new subpass for ds clears.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "14e45cb21eaf253b571aa410de422cdc6f9bb647",
|
|
"description": "util/u_trace: refcount payloads",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "0565c993f9eff9e91ac7d9aea53d4865c44795b8"
|
|
},
|
|
{
|
|
"sha": "87888c0b3fe61abc9674187074d96864b094c067",
|
|
"description": "anv: fix execbuf syncobjs/syncobj_values array leak",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "36ea90a3619f86e9bf0b51e2b0c28b213e08083d"
|
|
},
|
|
{
|
|
"sha": "34510ce3cca2d7808e1e0480fbfb66bacda69c5a",
|
|
"description": "nir/lower_subgroups: fix left shift of -1",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "811a7a2d31ec3f510f2aafa390a0ae148da3e039",
|
|
"description": "nir/lower_tex: don't calculate texture_mask for texture_index>=32",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "26d2e22eea6391f17d4ca19861ae5d210c9fab62",
|
|
"description": "radv: stop running copy-propagation before nir_opt_deref",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b4251007810bc2a02d44580b04ad34ec381f891b",
|
|
"description": "spirv: run nir_copy_prop before nir_rematerialize_derefs_in_use_blocks_impl",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "14a12b771d0a380defacafe5825362af77ff21bd"
|
|
},
|
|
{
|
|
"sha": "7fb6eafbc4fabd1716bc3aec451bf82c05ead28a",
|
|
"description": "vulkan: Unlock before return.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "9bffd81f1cb7c4a653d18b4b43296f89caed4db7"
|
|
},
|
|
{
|
|
"sha": "d5b41cbb4a4795d530f7c771477ee5c83642f812",
|
|
"description": "radv: fix max_render_backends for Sienna Cichlid null winsys",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f67b09e37c917edcc5a9f1030427db410f39758e",
|
|
"description": "radv: make RADV_FORCE_FAMILY case-insensitive",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "694731ac13b5c3469d7504e909dae0da3ace2fc3",
|
|
"description": "ac/surface: allow gfx6-8 to enter the gfx9 DCC codepath for SI_FORCE_FAMILY",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d830d213b6b54b49f95746035d417a61e8275eb2",
|
|
"description": "ac/gpu_info: don't fail on amdgpu_query_video_caps_info failures",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a9b4aef0f247408487074c0136c170b0e57bece2",
|
|
"description": "broadcom/compiler: make shaderdb debug output compatible with shaderdb's report tool",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6c78ec4eac6e9ef82b3b29f7a8784f47866c02c0",
|
|
"description": "mesa: add allow_glsl_compat_shaders for shader-db",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "09342dcfc0e45fbbe4a019a7e8086780aebd8336",
|
|
"description": "mesa: don't add attenuation constants if ffvp doesn't use them",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "deb4685df39dbfcfb79389f259958f18441e7231",
|
|
"description": "radv: implement optimized MSAA copies using FMASK",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "51612b0e95976727f5d7f389ce7a8b01158df1ad",
|
|
"description": "radv: make radv_copy_buffer() a non-static function",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e8c0eb95988e140a78885b45c08153fd12c6af3a",
|
|
"description": "radv: make radv_break_on_count() a non-static function",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d106e5c73265f899f7204f7353969be945d6eda3",
|
|
"description": "amd/addrlib: Use get_supported_arguments to get compiler args.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a6f783948d8085c11049479acfdd6db5ea105481",
|
|
"description": "meson: Remove some unnecessary loops.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6c89f09b7bc970e6e32da6cce98db69b2badb1f4",
|
|
"description": "meson: Use get_supported_arguments more often.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3b15fb35753763a0611d1209f7f55742228a2bca",
|
|
"description": "lima/ppir: implement gl_FragDepth support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "98a7c4c6f8e0dd8aca665ff1ae475ab3cdd53b12",
|
|
"description": "lima/ppir: check if mul node is a source of add node before inserting",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "64292c0f05ba891d9c7319e1a1cea98eb0630af4",
|
|
"description": "svga: fix bitwise/logical and mixup",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "ba37d408da30d87b6848d76242d9d797dbef80a0"
|
|
},
|
|
{
|
|
"sha": "6b4294daf0350aac512180620e8d1cc220ecc893",
|
|
"description": "nine: remove dead code",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "32ec0fffa6fbe58b0fd76901c6a7dc8a9cfc79b1",
|
|
"description": "android.mk: Add missing variables to the make target",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "8621bd8d5e67173281c6a6dd64054d4b0366f023"
|
|
},
|
|
{
|
|
"sha": "0daed2dc6b3f251bc0fd8bb7bffb577a4c3f4b46",
|
|
"description": "lavapipe: fix unused variable",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d7957df3184846e6bbaec985640dacafce45458c",
|
|
"description": "vulkan: fix uninitialized variables",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d5757c965a9c77e8edcecfdc55ce41b33bc20d98",
|
|
"description": "turnip: implement VK_KHR_buffer_device_address",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "99388f0c27046374466b711efed29820554aa81d",
|
|
"description": "freedreno/ir3: handle global atomics",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5d5b1fc4722fa8db9b74b20d113c3f85d3f6bcb9",
|
|
"description": "freedreno/ir3: add a6xx global atomics and separate atomic opcodes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c5d6e57e42adf118648b566a59aa0db6ccd65bc4",
|
|
"description": "llvmpipe: Use lp_build_round_arch on IBM Z (s390x)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "82b261417e531eebc228df86bcd6022f0969d72f",
|
|
"description": "util/cpu_detect: Add flag for IBM Z (s390x)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "be048ec1122bf9fcd899a9a04675e4b9fca16342",
|
|
"description": "freedreno/ir3: remove unused actual_in counting",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "902c5bf46808c29b8eab25d80b5554c5a682f28f",
|
|
"description": "virgl: Link shader program",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0de0440b7cecddb23a66364db516a15380f6ac8a",
|
|
"description": "gallium: add a link shader hook",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "79dee14cc218d87ea8a5020507161a363477f09a",
|
|
"description": "broadcom/compiler: don't move ldvary earlier if current instruction has ldunif",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aee25471b9e83c10430d7ac5c7b80b1ae2d5ad17",
|
|
"description": "radv: fix emitting VBO when vertex input dynamic state is used",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d36119716d1bdd31066ca0aeb5ce7a9dc19edcb8",
|
|
"description": "radv/winsys: report the real family name instead of OVERRIDDEN",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cfc5c2abfd1d84c525a47852af08a9b5f856fb7b",
|
|
"description": "ac: change family names to uppercase in ac_get_family_name()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8e5bb2d6ac533d94e03173e2c853dc7c51d381bf",
|
|
"description": "radv: convert remaining enums/structs to 1.2 versions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0d0eae07be6cf391cc48a283709ed7b57b33e20b",
|
|
"description": "intel/compiler: Prepare disasm for 16-bit sampler params",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2fa68cb7da525bcd17840fc23ff2cd542547118a",
|
|
"description": "intel/fs: Define and set correct sampler simd mode",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "31e3e32625e6332608a3b5ed18d2e4df82a8c27d",
|
|
"description": "intel/compiler: Deprecate ld2dms and use ld2dms_w instead",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "261dd6c8f894fe13926ede073669b96652da61db",
|
|
"description": "intel/compiler: Add new variant for TXF_CMS_W",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "24831bbd40784c3b24fb95632b9f8e09f6432ace",
|
|
"description": "intel/compiler: Prepare ld2dms_w for 4 mcs components",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dfe0ba908009b075278cae5ee0eb53e8e5396c9a",
|
|
"description": "intel/compiler: Demote sampler params to 16-bit for CMS/UMS/MCS",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0374b56faa175bbd4bbf2617767773b680f4e25f",
|
|
"description": "intel/compiler/fs: Add support for 16-bit sampler msg payload",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "936412af27049724242b47234e2911e8527255bd",
|
|
"description": "intel/compiler: Add helper to support half float payload with padding",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "75c73fcdc4282d6b809dd590cb50c584738490c2",
|
|
"description": "intel/compiler: Fix instruction size written calculation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "be2bfe5fe8f0e336c029b837c4185ce4f7e9a82a",
|
|
"description": "intel/compiler: Don't hardcode padding source type to 32bit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0e61d1fbbb4ad67c03316a56787e8c48d957aa7a",
|
|
"description": "intel/compiler: Handle new sampler descriptor fields for 16bit sampler",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f78e33aa1aa132f8b028efcf462ce2ca7b0d674c",
|
|
"description": "intel/compiler: Set correct return format for brw_SAMPLE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7603187aec36c1afdee5fe8f1f68dbf5c691ad1f",
|
|
"description": "nir: Un-inline more of nir_builder.h.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d9bfcf5f5b4a7153f9f3000b9e111907966458aa",
|
|
"description": "nir: Un-inline nir_builder_alu_instr_finish_and_insert()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3b5b4b5d45eff268ae9a054a2deb42f0703825c6",
|
|
"description": "nir: apply interpolated input intrinsics setting when lowering clipdist",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "df934873e14e897fa0ba45904ce40be285d4261d",
|
|
"description": "nir: always keep the clip distance array size updated",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cc2894345f1161fcbb2f9b9150257e0f6b0b303e",
|
|
"description": "aco/spill: use spills_entry instead of spills_exit to kill linear VGPRs",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bb6fb6065f335c1d8f8c8f977d36db3bb6f4909d",
|
|
"description": "freedreno/a[345]xx: fix unorm/snorm blend factors when they're \"over\"",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "43f94ee9f115660ba7ceffdc07dd269b876eb4b0",
|
|
"description": "freedreno/a5xx: add missing L8A8_UNORM format to support TBOs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c87967bf179ffad7345ef31481981817d5b9be51",
|
|
"description": "freedreno/a4xx: add some missing legacy formats to help TBOs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5a69f34aeb617ed97f887aabb7b31f34a979291c",
|
|
"description": "freedreno/a4xx: add missing SNORM formats to help tests pass",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c6ca2d1929437598639ff905f25d02a15ba815c4",
|
|
"description": "panfrost: Handle AFBC_FEATURES in drm-shim",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a777e38cf99b57810a08002705e64d3149aad188",
|
|
"description": "panfrost: Collapse 0 parameters in drm-shim",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7fec4f4135210b83556004c6634d78d4ed33a525",
|
|
"description": "broadcom/compiler: fix scoreboard locking checks",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bd7584c16bc56fdcb3a7a720c9a857e158f699d2",
|
|
"description": "broadcom/compiler: don't allow RF writes from signals after thrend",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ed16eedb2d97d4f9d100afe1b66835fc792cefea",
|
|
"description": "ir3: print half-dst/src for ldib.b/stib.b",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5a2cff9bc8bb8a0db2ef4fb97f31f93b2ad5c796",
|
|
"description": "intel: move timestamp scaling helper to intel/perf",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "61267426484b011893fed98de5daf3c2111bcf15",
|
|
"description": "intel/ds: remove verbose messages",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bd104d5b1a92abb4d431c17b781cdb3a9339384e",
|
|
"description": "intel/pps: tweak intel config some more",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3d71e35857e87a58d82c63a3451e70107dbbd2ac",
|
|
"description": "intel/ds: isolate intel/perf from the pps-producer",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ed9116e5451db8d0368719acc4a9695e2c8a58b6",
|
|
"description": "intel/ds: drop unused constructors",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "215dbfd131beb8db5ef2a6284208f9d93721d786",
|
|
"description": "intel/perf: track end timestamp of queries",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4ef6698a265fd900da80d80fd42044e642d1b641",
|
|
"description": "intel/ds: drop timestamp correlation code",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "21a1c6995c3ee0fa8374247914784f083919150f",
|
|
"description": "pps: fixup sporadic missing counters",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "120f24cb3604a324688fe237af2cfca933fca25f",
|
|
"description": "intel/perf: add a helper to read timestamp from reports",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8657fa6b868880021046b0ef73a4a8a20648d93a",
|
|
"description": "pps: allow drivers to report timestamps in their own time domain",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "457dbb81f5c3bc86d4968c6f099154abd39c829e",
|
|
"description": "broadcom/compiler: apply constant folding on early GS lowering",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7b21635057d90fd182467346d9b3be6a4d80d17d",
|
|
"description": "broadcom/compiler: handle array of structs in GS/FS inputs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c5a42e401036eb2eecf8798c103f8ae2cce08eab",
|
|
"description": "intel/fs: fix shader call lowering pass",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "423c47de991643269a7c76ea37efe59b237fa6e7"
|
|
},
|
|
{
|
|
"sha": "724a38eb944ba110bbf070d226cad56f9448952a",
|
|
"description": "CI/windows: Upload result.txt as an artifact",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1e3db7923f4a84cfcd8e9a19a858c6f4be77e33e",
|
|
"description": "CI/windows: Uprev piglit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "60d95c5d0feef4e4b2820a26c4708aff10f5730d",
|
|
"description": "Auto-enable TLSDESC support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8570a2a280587a1e43ac11ad46ad62dfdd6c7b39",
|
|
"description": "Use initial-exec TLS for glibc only, enable TLS elsewhere",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "df005c2a65f491c2f90a2063174f3e8760a60fd8",
|
|
"description": "mesa: move around current texture object fetching",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d814539c2b67ca28009dd1b239f444ea086e3b39",
|
|
"description": "mesa: check target/format for Tex(ture)StorageMem*",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f659d00000a1a3667f9861d01d5828dd12ec6857",
|
|
"description": "android: define cpp_rtti=false because libLLVM is built w/o RTTI",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cdeecadcb6e15cac23ded87958aa819aae6763cb",
|
|
"description": "radeonsi: deduplicate min_esverts code in gfx10_ngg_calculate_subgroup_info",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9d7ac70ffb3567dfafaa524aae0891d07c92aba0",
|
|
"description": "radeonsi: implement shader culling in GS",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "492a61fe725acad0b2436b1425334f2db1e86539",
|
|
"description": "radeonsi: don't use ctx.stage outside of si_llvm_translate_nir",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1c5899900dc7d75e092f48d777ed601b917ed86e",
|
|
"description": "radeonsi: simplify si_get_vs_key_outputs for GS",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a368385b23e4daf41280be12d2eb269a38ec04d0",
|
|
"description": "radeonsi: add is_gs parameter into si_vs_needs_prolog",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f96d1757bba86d20bbca649d1027ba4ac07268a0",
|
|
"description": "radeonsi: restructure code that declares merged VS-GS and TES-GS SGPRs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2418da2d4afe5534ae1bc44a24054d43cf9de0a5",
|
|
"description": "radeonsi: separate culling code from VS/TES (to be reused by GS)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "37c3e16d3567928ad74b08c7408a8bf117b16532",
|
|
"description": "mesa/get: allow NV_pixel_buffer_object constants in GLES2",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b8f41c5c4ee3ebe3c4082a3ddba4a41b8e788d48",
|
|
"description": "d3d12: Validate opened D3D12 resource matches pipe template",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9740141b2ef196c17719666fc402e361ae62af73",
|
|
"description": "d3d12: Generate a pipe format -> typeless mapping table too",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ca7d4fcb3fccda9d01b8843f98afb397f75dcf11",
|
|
"description": "d3d12: Generate format table using a macro list",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "25bcc56027e31dccabf209399e2c692bf0f4ad52",
|
|
"description": "d3d12: Make format list all use macros",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "96012b686ed8070594ac049d6097888156b74171",
|
|
"description": "d3d12: Handle import/export of fd shared handles",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "31c7a04b472f541781cf24ef2abef75fead8a6ae",
|
|
"description": "winsys/d3d12: Populate winsys handle format",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2771fd4a3fbed39e39ed5045c454d1893cbb3659",
|
|
"description": "gallium, windows: Use HANDLE instead of FD for external objects",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5bfbf4bec990bc03142b7ecb19b616533ddece7b",
|
|
"description": "microsoft/compiler: Handle GLES external textures",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "218860701495c8013dc826a2f2197ab2fbed8644",
|
|
"description": "d3d12: Support RGBX formats mapped to RGBA",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ab9948997aceb5962069ed2ddf21033164cc24bc",
|
|
"description": "d3d12: Support PIPE_CAP_MIXED_COLOR_DEPTH_BITS",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e0576ec148c0f6269edb5813595273470dab0d28",
|
|
"description": "d3d12: Support BGRA 555 and 565 formats",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d0bc4974fa705ed56e642daea7df6f2626c012ba",
|
|
"description": "android: Allow forcing softpipe",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "33e5a4378efee353ddadf103300ab27ed4dc32c7",
|
|
"description": "android,d3d12: Support using DirectX-Headers dependency from AOSP",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6138b047e294db910d16da63e2e7280e55823899",
|
|
"description": "mesa/main, android: Log errors to logcat",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9e82a56745c3422c6afa6406a2afc658244da365",
|
|
"description": "android: Add a BOARD CFlags option so build can be customized",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "81cc94b8f0ff05649b85a681c1a2bf6b9f932315",
|
|
"description": "zink: be consistent about waiting on context queue on context destroy",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e92b8956c7923b5261dbf8218d87b7dd3c79ae4f",
|
|
"description": "zink: set batch state queue on creation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b8ffd7a8886f327900572c11d207dc9ec035ceea",
|
|
"description": "freedreno/a5xx: Emit MSAA state for sysmem rendering, too.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5071d39cb27ea76f41ba23003976d3ea14f6a0b9",
|
|
"description": "freedreno/a5xx: Document the sRGB bit on RB_2D_SRC/DST info.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1ef64656654447405dfa5b54a34da009fabb557d",
|
|
"description": "freedreno/a5xx: Define a5xx_2d_surf_info like a6xx has.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cad0b6e2e58cc9f74c91461b3e717ac4e86085d5",
|
|
"description": "freedreno/a6xx: Disable sample averaging on non-ubwc z24s8 MSAA blits.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "93eb697a8da184feb2b1f15a14235087f60f8ec9",
|
|
"description": "freedreno/a6xx: Disable sample averaging on z/s or integer blits.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c98adc56f4fe08231b0fec84b6a92c89eb94d59b",
|
|
"description": "ir3/lower_pcopy: Fix bug with \"illegal\" copies and swaps",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "0ffcb19b9d9fbe902224542047c389a661fbf816"
|
|
},
|
|
{
|
|
"sha": "65da866ad96bbe5a1683c98191331827ea3bd580",
|
|
"description": "ir3/lower_pcopy: Fix shr.b illegal copy lowering",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "0ffcb19b9d9fbe902224542047c389a661fbf816"
|
|
},
|
|
{
|
|
"sha": "9912c61362b650e09dad7ec6fc6a72095969ffab",
|
|
"description": "ir3/spill: Support larger spill slot offset",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "29d3889bbb8235d8bab36b0016946af33e3c5e1b",
|
|
"description": "ir3/ra: Add missing asserts to ra_push_interval()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9d88b98b0820198c0050965cbd6f1909b9eb8fa5",
|
|
"description": "ir3/ra: Consider reg file size when swapping killed sources",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d4b5d2a0204f8c09a2e8c4dc022f0f05adafa50b"
|
|
},
|
|
{
|
|
"sha": "f9a46ad22a544bdc9c1c0d87ea69d43e215c630c",
|
|
"description": "meson: Allow mismatching RTTI for MSVC",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ad8626741236c312b08fcdf445fd806cf46b628f",
|
|
"description": "meson: Don't override built-in cpp_rtti option, error if it's invalid",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "21ec880bf9f522a598fadf0344abe253f850b68c",
|
|
"description": "anv: initialize anv_bo_sync base fields",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "cbb13fae33a8b8e72db4200dfeec1b72528763db"
|
|
},
|
|
{
|
|
"sha": "04bd5bb69ba3f33b7e018620eae5e8b6a6da7734",
|
|
"description": "anv: don't try to close fd = -1",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ddbc84d5a00198e08e25748c239485664477e2e1",
|
|
"description": "radv: ignore the descriptor set layout when creating descriptor template",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2436cafffe49d3ff59d62f263164327b0c12a625",
|
|
"description": "radv: allow TC-compat CMASK with storage images on GFX10+",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "22d9d0f8b52293920f00cb59b9c5a50391832a07",
|
|
"description": "zink: add a compiler pass to scan for shader image use",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e386a577696327fc317717f10fe5d537e26562cc",
|
|
"description": "zink: explicitly init glsl",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ff89dc352321c60619b7d72fd1695c6a166ca92f",
|
|
"description": "vulkan: move common format helpers to vk_format",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "04c90f292e1b6011f6c26eda957a61888d3a57da",
|
|
"description": "util/queue: fix a data race detected by TSAN when finishing the queue",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cee1dd92bd89374e27e1d431d42f0c469cc6e56e",
|
|
"description": "glx/dri3: fix glXQueryContext does not return GLX_RENDER_TYPE value",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e277b1318253a4776babf587c76c7bac534a6de9",
|
|
"description": "freedreno: Stop exposing MSAA image load/store on desktop GL.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "81d22da6de4076d8418e94bcdd7a326f1cd584f6",
|
|
"description": "asahi: Fix BIND_PIPELINE sizing and alignment",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3b108393a2ae031af9cab6b47f0d5be104519162",
|
|
"description": "asahi: Remove obnoxious workaround",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a28775046c1e9436303a5ff1a864e19dc6561fa0",
|
|
"description": "asahi: Remove silly magic numbers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d55a1a77bd11c3ae1547e8e46beb67b36baaf618",
|
|
"description": "asahi: Fix agx_map_* structures",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6637fbb2117787a4c3a39ae8a1ecc24eb52c4149",
|
|
"description": "asahi: Allocate special scratch buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "30433ae716123a1472236445f04abb863cf88757",
|
|
"description": "asahi: Deflake addresses",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "df1824046a554b13ae9c06c2a5916e8e6e5879f3",
|
|
"description": "asahi: Rename PANDECODE->AGXDECODE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e346ca5b417153ac99aca30d05efdb27605ade8b",
|
|
"description": "pan/bi: Add XML for LD_BUFFER",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "69ddbc4341160ab2ac8cd76fa4a030ccebb80d4e",
|
|
"description": "pan/bi: Suppress uniform validation for LD_BUFFER",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "36486f54e97fe35daf42fc7705715db9e1304a11",
|
|
"description": "pan/bi: Confirm IDP unit on Valhall",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b8ba909ca6b080f156f773f3ca8c9ed3d18c4ae9",
|
|
"description": "pan/bi: Forbid unaligned staging registers on Valhall",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "df807cb83954d4957bef886231cbced15d1754eb",
|
|
"description": "pan/bi: Add XML for assembling Valhall image stores",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "58b65a340c85d762761825f1d0c0943569469125",
|
|
"description": "pan/bi: Add Valhall's special FMA_RSCALE instructions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aee819d54cc10fb162cbf64aa78f0b6a91dd5e4d",
|
|
"description": "pan/bi: Add sqrt form of Valhall FREXPM",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "137053c4f49508752f6b6bd1a77e0bb5511b7511",
|
|
"description": "pan/bi: Add full form of Valhall MUX instruction",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "855ab23d9af3e3e17b68985b3c8c782f3153712b",
|
|
"description": "pan/bi: Annotate Valhall instructions with units",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "04cc1b93b139bab2e19b8221859c765719a225e0",
|
|
"description": "zink: enable PIPE_TEXTURE_TRANSFER_COMPUTE on non-cpu drivers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ea761a40d596edca419132f6625126616b475c65",
|
|
"description": "zink: use pb_slab_alloc_reclaimed(reclaim_all) for BAR heap sometimes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "da9acf70886c66b1059cab3d23814da95d045a71",
|
|
"description": "aux/pb: add a new slab alloc function for reclaiming all bo objects",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b7e2214b3c89490181685dded4480f2bd04d1990",
|
|
"description": "llvmpipe: adjust rounding for viewport scissoring",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f6dd931640ebdaaf5a45770e061d0b0390895267",
|
|
"description": "docs: add 22.0 branchpoint date for perspective",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f75e657e697810626fb8d157f053edf58795d919",
|
|
"description": "docs: add 21.3.x release schedule",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9aea588900b0ba3654e87acb0e33974ba8a55ad9",
|
|
"description": "docs: update calendar and link releases notes for 21.3.0",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1061f3ad0d3f9f97563161bbe6e3ae927a651804",
|
|
"description": "docs: add release notes for 21.3.0",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "341278f069a54a173fa646b16e0b68eefd28e5ed",
|
|
"description": "radv: disable HTILE for D32S8 format and mipmaps on GFX10",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d63cd245e1840ad31a3821c522d94bc67372c030",
|
|
"description": "ci: Uprev Crosvm",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "81f25d8f27687ab6de9d303c95f437ed17e70f54",
|
|
"description": "virgl/ci: Run each dEQP instance in its own VM",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4bfcbe3f69eef0702d6494af513d902ad932496d",
|
|
"description": "ci: Remove syslogd",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d542e978e9617dc27018b5d379acc506eb8d9565",
|
|
"description": "virgl/ci: Set GALLIVM_PERF=nopt,no_quad_lod",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8a3cccc3f434cfe8278863421901fd2d00471c7d",
|
|
"description": "ci: Don't set GALLIVM_PERF in the scripts",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8acdf1f71c803226f6854e2f8b4d9dc82bcb680d",
|
|
"description": "ci: Create symlink to /install early",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e7b95619596167025d26f07efb04dc5bfd5e9aee",
|
|
"description": "gallium: implement compute pbo download",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ed65b5e8399fc59fe011381338cc06bc3f7ec5d6",
|
|
"description": "mesa/st: make some pbo functions public",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f7a51e94692cc5a523b0fb7b7caef4a05cfc30f1",
|
|
"description": "mesa/st: make sampler_type_for_target public",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c9a47c85da9538ae82445f9754192d84afc7006d",
|
|
"description": "gallium: rename PIPE_CAP_PREFER_BLIT_BASED_TEXTURE_TRANSFER",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0b30a7a243be8fe44d34b1bc2bd58665618074dd",
|
|
"description": "gallium: add pipe_screen::is_compute_copy_faster hook",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a854cbc7b5c7e70c0146b2e599049c4e4fc5eb97",
|
|
"description": "turnip: don't use mesa/macros.h to get utils/rounding.h",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "df8aeb45984b2d7f705b56aec2f63f0739963866",
|
|
"description": "radeonsi/sqtt: increase the default buffer size to 32MB",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "56382ec0711d5531da038346d7ce759c2833e13a",
|
|
"description": "radeonsi: unreference framebuffer state after use",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "b1b491cdbbac1ccb785f5eb1802006f76ec253f5"
|
|
},
|
|
{
|
|
"sha": "5e536c97a9ffa1fe0363150529ee4a7beb3fef03",
|
|
"description": "broadcom/compiler: fix early fragment tests setup",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "68ec86718125ea54c77191f38e62754e82d3826b",
|
|
"description": "radv: Implement VK_EXT_image_view_min_lod",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d0f217ad80d3ebc49960f1ae2aed32e5dc32f0fc",
|
|
"description": "vulkan: Update the XML and headers to 1.2.199",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4e76d0cb56f820032f5cf17f886d89af05fc4b2d",
|
|
"description": "radv: Expose min_lod in *_make_texture_descriptor",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c6471ef918f75de806f2871696a44b24ee1db558",
|
|
"description": "radv: Refactor S_FIXED to radv_float_to_{s,u}fixed",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "35ffadb9e7d6d2ca3f6b2fadb5735696b9732c34",
|
|
"description": "zink: clamp to 500 max batch states on nvidia",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a3be30665f1f8bb140069728fd8e17ce6fcdbaa4",
|
|
"description": "zink: fail context creation more gracefully",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "72a88c77def2948e291427c963e2f4337bc059d4",
|
|
"description": "zink: fix memory availability reporting",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ff4ba3d4a77320d1522c3a807661511b4cc075ab"
|
|
},
|
|
{
|
|
"sha": "5f140a723deaf4c85647dbb1688a67c9296aa9a7",
|
|
"description": "zink: use IMMUTABLE for dummy xfb buffer",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1eb2f0d41e14fa12f0b47129b82fd58a2cd25ea2",
|
|
"description": "zink: demote BAR allocations to device-local on oom",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8f97af050e510b042701111d97f1267ba8765873",
|
|
"description": "zink: set zink_resource_object::host_visible based on actual bo placement",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "74d2e89201c358fd84e70d69cc9297ea5f5b87f5",
|
|
"description": "zink: always use slab allocation placement for domains",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4fc216b4ba6471c96ab58c6ba25409c319a30a87",
|
|
"description": "zink: add error for bo allocation failure",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "83278b5661224a425a0dc6d2ec49ce4aa617c83b",
|
|
"description": "glx: add a workaround to glXDestroyWindow for Viewperf2020/Sw",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0388783a03e48b7efce984436a2b424c95761522",
|
|
"description": "intel/nir: also allow unknown format for getting the size of a storage image",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "fa251cf111dffd4a3e4d903623c24eb69575bf9a"
|
|
},
|
|
{
|
|
"sha": "04f5c543ded15362dc6286ff4ae7a38f00f6ca7e",
|
|
"description": "glsl/nir: Don't build soft float64 when it cannot be used",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "82d9a37a59c94ba3678b33acb9f2749cbbd7bfcc"
|
|
},
|
|
{
|
|
"sha": "b1a32d1432f67706d856a7a5398d0d6fd5a37fe3",
|
|
"description": "zink: implement multiplanar modifier handling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b1675608c3ab235a53ad73fb50e18d7dc8b591f7",
|
|
"description": "dri2: set dimensions on dmabuf import planes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "943f6a038db868004d118db128564dd2e5c6e650",
|
|
"description": "zink: always set matching resource export type for dmabuf creation",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "11c79a8bd79178ab027438b018379051e33430c8",
|
|
"description": "zink: stop using VK_IMAGE_LAYOUT_PREINITIALIZED for dmabuf",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "63baeffc2dbaece36202649ca1abd5aa4b0797be",
|
|
"description": "vulkan/sync: Rework asserts a bit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0c74f8064539beb369a9a8de0c7a0b5b6c4e9fed",
|
|
"description": "glsl: fix trivial strict aliasing warning",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "58a0d8d0ded2f41afd9ff8d0f19f93341687442f",
|
|
"description": "llvmpipe: page-align memory allocations",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "23a5f1a5acbdc0d41bc6dcfd0da788359ce878ec",
|
|
"description": "ir3: Stop inserting nops during scheduling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e0eeba6cbb0d02f3f8a3a8e660328273d2e5f40c",
|
|
"description": "ir3/postsched: Only prefer tex/sfu if they are soft-ready",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6f5c0d209c3949ff2522afa9965fa69811adcb9b",
|
|
"description": "ir3/postsched: Rewrite delay handling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "140e117f2b0c45439a913efe0a4fd1df0842fdfb",
|
|
"description": "ir3/delay: Ignore earlier definitions to the same register",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a54e7baa65ad32345c839170dc9726bdae06975e",
|
|
"description": "ir3/postsched: Handle sync dependencies better",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b9f61d728774e04d2981fe86946077851dd3d986",
|
|
"description": "ir3/postsched: Fix copy-paste mistake",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d9a91318b1cee4d3c0a4b2b02c5c2968f3bdae31",
|
|
"description": "ir3/sched: Rewrite delay handling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b8fc7a08f9fac2822a58473b6806638709060e96",
|
|
"description": "util/dag: Add dag_add_edge_max_data",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "508f917d8c53c25a1e656409e3228ad067c9369f",
|
|
"description": "util/dag: Make edge data a uintptr_t",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ee2e14b352b3f5c07b18fcbbc5f6b1cacd64e0ed",
|
|
"description": "ci: temporarily disable lima CI",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3b78f175323f1db5ae28da264d5761bebb4f7052",
|
|
"description": "iris: Tidy code in iris_use_pinned_bo a bit",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b21e916a6280f9aee5353c0dd4c6bcebb947496d"
|
|
},
|
|
{
|
|
"sha": "6e909849349062985fe279296bfb0eb3c94b494c",
|
|
"description": "iris: Check for cross-batch flushing whenever a buffer is newly written.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b21e916a6280f9aee5353c0dd4c6bcebb947496d"
|
|
},
|
|
{
|
|
"sha": "76030964a65a527b30bb46f2ff806ddafdd3fc2d",
|
|
"description": "iris: Make a helper function for cross-batch dependency flushing",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b21e916a6280f9aee5353c0dd4c6bcebb947496d"
|
|
},
|
|
{
|
|
"sha": "cbf0d83eace937c1a5cf7e12759985e32740b520",
|
|
"description": "v3d,v3dv: move TFU register definition to a common header",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ffbad81305bfbafb23c07a20bab8a138bbafa6a5",
|
|
"description": "radv: simplify re-using cache entries in radv_pipeline_cache_insert_shaders()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "836a4b58363d801ee628225b8ddfe4bf71223aa0",
|
|
"description": "v3dv: fix internal bpp of D/S formats",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8ee7309e577775500a2120dc7e846211ae7da9b3",
|
|
"description": "llvmpipe: enable PIPE_CAP_FBFETCH_COHERENT",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e403c1c23eac5042e04f282aa3ad8cf8621194d4",
|
|
"description": "llvmpipe: remove dead args from load_unswizzled_block",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ea6eeb70e67dd1ac2c6e232acd71492f5e8fd207",
|
|
"description": "llvmpipe: fix FB fetch with non 32-bit render target formats",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2b3a0209280aa097b00254b714ae01d4d2ff01cb",
|
|
"description": "llvmpipe: protect from doing FB fetch of missing buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3ebd6498c4f6a1430231b9ef5bca93fc6d538d1e",
|
|
"description": "llvmpipe: fix gl_FragColor and gl_LastFragData[0] combination",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b1de61dd38548d035aaf1bf84847a2ef46fb2b46",
|
|
"description": "llvmpipe: fix wrong assumption on FB fetch shader opacity",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "86eb1549efded1e6209b65d2b90a0d270d076824",
|
|
"description": "zink: implement pipe_context::draw_vertex_state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "02e5f4fb10d6a39ca347f444104b7c56c8d65ab5",
|
|
"description": "lima: add more wrap modes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cbed4d784e0803feb8272c7214df62030e7177e8",
|
|
"description": "lima: handle 1D samplers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fa86a2a94dfd090b5854e2aaeca68c8ec4a4e12c",
|
|
"description": "lima: add support for 3D textures",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "97b92c9c32a508b9aa85458661b762ffde1c590a",
|
|
"description": "zink: set suballocator bo size to aligned allocation size",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "eb6f1d53482b83feb51dac0f0fffd4291b651848",
|
|
"description": "zink: block suballocator caching for swapchain/dmabuf images",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ba6d389fa7a0ac512cb9d4cdd21efde990f041b1",
|
|
"description": "radeonsi: don't use GS SGPR6 for the small prim cull info",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0690a44e6949a090f9be2ea6af369a43d382c71c",
|
|
"description": "radeonsi: inline declare_vs_specific_input_sgprs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "513bd6acca866e82b54bf419d5ce20b36e2c5f21",
|
|
"description": "radeonsi: cull against clip planes, clipvertex, clip/cull distances in shader",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "881c45919194b386080ed97c955470358c02255e",
|
|
"description": "radeonsi: unify how ngg_cull_flags are set",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a818f7b68676a08075ad314e13cc114306830525",
|
|
"description": "d3d12: Fix incorrect hash table usage",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "fde36d79920dee4c0ec399d44b4071d6b3f5b8c1"
|
|
},
|
|
{
|
|
"sha": "764760314d041bb898bfa6a0f6f052baebb1bef6",
|
|
"description": "lima: add native txp support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fac9d22773015377256444e79df07fa32cab628f",
|
|
"description": "isaspec: Add prototypes for expr evaluators",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aa93896156c7f076e5de1831292297084655cda3",
|
|
"description": "freedreno/ir3: adjust condition for when to use ldib",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "011ea325855d4dfd1b75f3c1c80a8f5a24c8a7c7",
|
|
"description": "nir: fix constant expression of ibitfield_extract",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8a11d2a31bf931deca05c79871aeaf1441fb777e",
|
|
"description": "vulkan: Add a dummy sync type",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2a910071bc95db97a2ffcc63f6c375a997a68a65",
|
|
"description": "vulkan,anv: Auto-detect syncobj features",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "36b4d12f02586aa6a227f47d4f5d9edce68da07e",
|
|
"description": "anv: Simplify submit_simple_batch()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "623e9ecd6da365f0aae6b066c828cf28ad705642",
|
|
"description": "anv: Remove unnecessary syncobj wrappers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c5ac1d16692ea95676f28f41dbc0e4e01d96959b",
|
|
"description": "vulkan: Add an emulated binary vk_sync type",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "36ea90a3619f86e9bf0b51e2b0c28b213e08083d",
|
|
"description": "anv: Convert to the common sync and submit framework",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "87cf858946788564966840a73cda0ed5383eb9ef",
|
|
"description": "anv: Use helpers in util/os_time.h in the query code",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "213edd1841af72a3a4ec230262840d15fa40d74e",
|
|
"description": "anv: Remove the last remnants of in/out fences",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cbb13fae33a8b8e72db4200dfeec1b72528763db",
|
|
"description": "anv: Add a BO sync type",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dc62695c3a853dd0edae1a73117cc169f15f342b",
|
|
"description": "anv: Delete ANV_SEMAPHORE_TYPE_DUMMY",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e3fda7ae78f388198256bfdf8eb4fe6d81f4afa9",
|
|
"description": "vulkan/wsi/display: Wrap wsi_display_fence in a vk_sync",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b1addc425ab705251bfac39aa7d5c516726d0a38",
|
|
"description": "wsi/display: Rework wsi_fence a bit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2bd3434fa237ae8220ba83a9fa6c15f78cb6d6fb",
|
|
"description": "vulkan/wsi: Drop wsi_common_get_current_time()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7b19c9d19be2734741538eb57f9079e779a4112d",
|
|
"description": "vulkan/device: Log the timeline mode when lost",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9bffd81f1cb7c4a653d18b4b43296f89caed4db7",
|
|
"description": "vulkan: Add common implementations of vkQueueSubmit and vkQueueWaitIdle",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "673b5e97ec13c8889ef7613ac042a0741de03e95",
|
|
"description": "vulkan: Add a common implementation of VkSemaphore",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "60e7359db0fdc7b1fca77200115c580de6a819fa",
|
|
"description": "vulkan: Add a common implementation of VkFence",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "301e20f7a3d9d987b20df83d27153ebec707a322",
|
|
"description": "vulkan: Add an emulated timeline sync type",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f3843b11c9127a16b7381c9d6d0091ca59a1d029",
|
|
"description": "c11/threads: Re-align return values for timed waits",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "13ab3757bbe0e7af7a7bc29d2a00b7f1f2400aa9",
|
|
"description": "vulkan: Add a common vk_drm_syncobj struct",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fdb636e3a6cf2c33c0b2b8b1ab344563b7326587",
|
|
"description": "vulkan/vk_device: Add a drm_fd field",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "95dee5150a7916d640b916f29858eabdaf7c79c8",
|
|
"description": "vulkan/util: Include stdlib.h",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "f695171e383efb6774cbe475c8f4e68e66fe2906"
|
|
},
|
|
{
|
|
"sha": "8134feb9a2d7b132430d15fea16880a59c81d0a9",
|
|
"description": "vulkan/meson: Re-arrange libvulkan_util deps a bit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3cf5fced4c09a696a699bed3d11c2f18d2c76f8f",
|
|
"description": "vulkan: Add a vk_sync base class",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "236ca763760861cff653696d6ed142429a604be6",
|
|
"description": "anv: Wire up the new status check",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e9662e0154275408dea25f049cc55c79b0061b3b",
|
|
"description": "vulkan/device: Add a check_status hook",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "955f329fbe1b3401e5e10ff16f7592bcb9db12ae",
|
|
"description": "anv: Use the new common device lost tracking",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dd89ef96d75ab7aa6b6f5020e3206e9c204af00f",
|
|
"description": "vulkan: Pull the device lost framework from ANV",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e6b4678fdb3b1713edd0ccd30430f7f0ffab2162",
|
|
"description": "anv: Move device memory maps back to anv_device_memory",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "13fe43714c1fe8e1a0601a22e67d9b259d23c068"
|
|
},
|
|
{
|
|
"sha": "32c0c5fcd960b6c333f87cab468332a7f67f3e4c",
|
|
"description": "mesa: convert unsupported primtypes during display list compilation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "97ba2f2fd4867779acac611075fee1505e2cf2fb",
|
|
"description": "move util/indices to core util",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "88e4d3809c564299e60cd71b98c5441d102f2092",
|
|
"description": "intel/genxml: Decode VALIGN/HALIGN values in XY_BLOCK_COPY_BLT",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "406ff7473adcce7faa107c29fa787bcea8faf677",
|
|
"description": "intel/genxml: Fix XY_BLOCK_COPY_BLT destination tiling field type",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "2f58a63b2f14371470e6b2ca094ebfe96b983d2e"
|
|
},
|
|
{
|
|
"sha": "29025f66fd3fa009cc79f844449ebc05d252804a",
|
|
"description": "intel/genxml: Fix MI_FLUSH_DW to actually specify the length properly",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "569afd37f15cfc51750a71fd695f4496b0358fbb"
|
|
},
|
|
{
|
|
"sha": "ebc0099d89114096fcdee76dcb189ad0307d7eba",
|
|
"description": "intel/genxml: Collapse leading underscores on prefixed value defines",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cd7d3c7ae3c87564b0e32b868cd801668789def2",
|
|
"description": "intel/genxml: Simplify prefix handling for field value lists",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f4004fde262964351f72656f396e1cca491ee955",
|
|
"description": "iris: Fix parameters to iris_copy_region in reallocate_resource_inplace",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b8ef3271c870a4e8c0d641cbe4114f827015b75b"
|
|
},
|
|
{
|
|
"sha": "68b7b4fb38e0bbdb5f84443a6a071ecd0fed7bd2",
|
|
"description": "radv: Don't crash if VkExternalImageFormatProperties isn't provided.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fef9ef48dd3a7c5d74c09b3e7a6d4ca13c616cca",
|
|
"description": "gallium/u_blitter: clean up texcoords ZW when filling up just XY",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "59860d487368e18a1d85ea96988c5f4c904879b0",
|
|
"description": "nir: Group per-primitive outputs at the end for driver location assign.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f23f7ef3160ab2fde22dd5f180d5d2b71d59121c",
|
|
"description": "nir: Don't compact per-vertex and per-primitive outputs together.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e1e461d11c0e88539d76db7b74a5f85649b7c547",
|
|
"description": "nir: Lower cull and clip distance arrays for mesh shaders.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6a502a0a2c5a9c795a275106afee8a1d6033fa52",
|
|
"description": "nir: Add new option to lower invocation ID from invocation index.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7562e344631e157c0da941fe2822327a262b112a",
|
|
"description": "nir, spirv: Don't mark NV_mesh_shader primitive indices as per-primitive.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d79d9a7a06ade36a93640815d0460063f608e407",
|
|
"description": "nir: Fix nir_lower_io with per primitive outputs.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9cf4124be0f5d4259f4686633db71b48031b510f",
|
|
"description": "nir: Print Mesh Shader specific info.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5aa39253cbb700876569b2e400ae8eb66dfc2507",
|
|
"description": "nir: Rename nir_get_io_vertex_index_src and include per-primitive I/O.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "008f5a127cdee30f774a000ad493369a7dcd366a",
|
|
"description": "ac/rgp: Initialize clock_calibration with memset.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "1ee85e8babe94e8cd80b2aa7b62170f0a3e264be"
|
|
},
|
|
{
|
|
"sha": "bf14a63e1d950068390d492ecd84c1d7212c805f",
|
|
"description": "freedreno/a4xx: hook up sample mask/id, used to determine helper invocs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a95a9f0cc64a7b2048b06d36c08f65cbbcfb02e7",
|
|
"description": "freedreno/a4xx: include guesses from a3xx for some of the constid's",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "45606b51cc9fb1da27242b81e23d3430fec3fcd4",
|
|
"description": "freedreno/a4xx: indicate whether outputs are uint/sint",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "14087cb9ea58abe37f156d28fde18cdf82abd242",
|
|
"description": "freedreno/a4xx: fix stencil-textured border colors",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "20e8e11d643ac5150589bfc8638c594ccf6eb64a",
|
|
"description": "freedreno/a6xx: re-express buffer textures more logically",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8c041f4bf3cef472738246ef978ad0be3c28e798",
|
|
"description": "freedreno/a5xx: re-express buffer textures more logically",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6566eae93333b8cc4d96f85522788e18c5cafa90",
|
|
"description": "freedreno/a4xx: add proper buffer texture support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "42dbfd7206b5d4b0dbd4cac4016167790ca8a45c",
|
|
"description": "radeonsi: make si_llvm_emit_clipvertex non-static",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d3d5777536152486b990c48531b1542a333528b2",
|
|
"description": "radeonsi: remove an incorrect comment at lds_byte0_accept_flag",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "20e83abf0637d9c9e763b22fb1c8670842b11743",
|
|
"description": "radeonsi: improve memory instruction tracking",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "901697654ac9ce98e0ae1d7a5ea6d53404a7452a",
|
|
"description": "radeonsi: add dcc_msaa option to enable DCC for MSAA",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5a5263d65deed894041a43c450d1636f6a0545e1",
|
|
"description": "radeonsi: unify GFX9_VSGS_NUM_USER_SGPR and GFX9_TESGS_NUM_USER_SGPR",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9151ac3531f05a825b6a07c4977251b45ed34141",
|
|
"description": "ac,radeonsi: cull small lines in the shader using the diamond exit rule",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "701a0b51659eec37eb107c658fa9b8bddf922049",
|
|
"description": "radeonsi: add si_state_rasterizer::ngg_cull_flags_lines and rename the others",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3166d4428ddf27a34ffcb5f47deb80e4129065de",
|
|
"description": "radeonsi: set EXTRA_DX_DY_PRECISION for lines where it's supported",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "45717780082b32d0af2d64f7e866a0e07f6d8d84",
|
|
"description": "radeonsi: set PERPENDICULAR_ENDCAP_ENA for wide AA lines",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3338956268cadfa67ee3e1d78bd2b24a5e5a0eba",
|
|
"description": "radeonsi: make si_get_small_prim_cull_info static",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "963b7475a97107b2a4f2f1da676f565554777a7c",
|
|
"description": "radeonsi: use ac_build_load_to_sgpr in gfx10_emit_ngg_culling_epilogue",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f8a0aa6852756d8f1593ef6627ddb1754ae967be",
|
|
"description": "radeonsi: fix view culling for wide lines",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8f687bb5dcf665c2b57d99982eacea9d29810b3a",
|
|
"description": "radeonsi: fix shader culling with integer pixel centers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "185826a4008169a06ec6b08fdd49082d8e156cba",
|
|
"description": "nir: remove double-validation of src component counts",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6e3266709a9a4b85a414c0400603e66859a2aaa3",
|
|
"description": "radv: Add more checking of cache sizes.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9494c566c27064687944fb73a16f5437e204c5ab",
|
|
"description": "radv: Fix memory corruption loading RT pipeline cache entries.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ca2d96db51e5a47044ee02f8613bc463605c2bf8"
|
|
},
|
|
{
|
|
"sha": "8c9a86cb577e3eda370cb06178aa3331307a777c",
|
|
"description": "freedreno/ir3: fix image-to-tex flags, remove 3d -> array hack",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a9c1cc63c6c1bf47386ff19f1bec5466fde781b4",
|
|
"description": "iris: call brw_process_intel_debug_variable() earlier",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9ae34651f723782dca2bed587a7cae527ae98d17",
|
|
"description": "docs: update branchpoint instructions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "15013958d0794205bab086645a0d8c619a8f9038",
|
|
"description": "lima: enable PIPE_CAP_PREFER_POT_ALIGNED_VARYINGS",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3bb192a15bfd6bc676030a52e489e108f23d9de5",
|
|
"description": "gallium: add PIPE_CAP_PREFER_POT_ALIGNED_VARYINGS",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "df93e7aeeee6dc33da4ae4691917eba0432285c9",
|
|
"description": "docs/submittingpatches: mention use of the `-x` flag of `git cherry-pick` when backporting a commit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d47bfd56de6f19762a754d5d2acf0bdc1b13c3a5",
|
|
"description": "docs/submittingpatches: add formatting around the release branches names",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "162622bf63314b6c5f418bea6b3ce94247be7ac9",
|
|
"description": "docs/submittingpatches: add link to section describing how to make a backport MR",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "42753be1e7fd16e1acbce1f8f40c52891ef60c28",
|
|
"description": "freedreno/a6xx: Fix a bunch of 3D texture layout to match blob behavior.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a3717c14962a0292c29949cb5fef23237435fccc",
|
|
"description": "freedreno/cffdump: Handle the TILE_ALL flag in unit test generation.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e42450a255c70885baa3d358c3463251ef8025b1",
|
|
"description": "freedreno/cffdump: Fix up formatting of texturator unit test script output.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7a6fc25daabcced1c339a6685a5426444343d362",
|
|
"description": "freedreno/fdl: Add support for unit testing 3D texture array strides.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0d7c6eedc7b59842d36e59f0eebb583e9569958a",
|
|
"description": "freedreno/cffdump: Fix 64-bit reg decode in script mode.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f63fd3425d7ad7996274f3a7b4930dc28929eccf",
|
|
"description": "freedreno: Fix the texturator unit test script.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3ddefb4ae361f2d2fe532c2c72c585a7136af145",
|
|
"description": "freedreno/fdl: Dump the generated layout when a layout test fails.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4b27ebee7f0982c35547f563540621d54064ec04",
|
|
"description": "util/vl: move gallium vl_vlc.h and vl_rbsp.h to shared code.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "29c2f32a57c8da512b6229d2b4087b0bd88500d8",
|
|
"description": "intel/dev: Add platform enum with DG2 G10 & G11",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "43c457a6ecfc1638846a77fe18dbe72b10187103",
|
|
"description": "zink: always add VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT for 3D images",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "93a55537f2ac7796cc67938f6697112180a59d5b",
|
|
"description": "zink: stop running discard_if in generated tcs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "df526aae1b2b488e56d3813c42427528b2ecdd4f",
|
|
"description": "zink: skip one GLES31 subset to avoid GPU hangs on Navi10",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bf7b6dd73fb26bfde79b0576950f488637549849",
|
|
"description": "intel/genxml: generate video headers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8f9006804aa6552b6f0eff56ffe9810f66cd18bb",
|
|
"description": "intel/genxml: fix gen6 LD->VLD typo.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2bb8aa2942e166bd680717083583ac1c6f14ebf7",
|
|
"description": "intel/genxml: capitalize decoder mode select properly",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2268fc1bb612843b815e573bb1c227002484271e",
|
|
"description": "intel/genxml: fix Picure->Picture typo",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dc32a164c84b58e8bdef1535109ba89b81758082",
|
|
"description": "intel/genxml: align QM field names across gens.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0f3f8b45916f7326b729f5122a7ee581e7c33664",
|
|
"description": "intel/genxml: fix some missing address from the 75 xml",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5d956d65b65ba1f2377fa7c74f27b3c027afa555",
|
|
"description": "intel/genxml: cleanup video xml collisions.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d89461208b79a0c5f577caf6a98dab6976c12251",
|
|
"description": "aco: consider pseudo-instructions reading exec in needs_exec_mask()",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "bc130497472cb4ec4ec60695ed99b169d6681118"
|
|
},
|
|
{
|
|
"sha": "7876886bdc6910f32d40f454fc369404f2b23d29",
|
|
"description": "radv: use nir_fold_16bit_sampler_conversions()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ab21183b5d8c53412b62061dbea3399767b40f94",
|
|
"description": "aco: implement D16 texture loads",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "626aa7b648174dccad51e018cf7bd288c6a64750",
|
|
"description": "aco: workaround GFX9 hardware bug for D16 image instructions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8f1483cd5ca83b78843b2c46ea3b593a61c24f4e",
|
|
"description": "aco: add more D16 load/store instructions to RA and validator",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1e4c6e059e3060eed7ee4f925029d2fb1669ba2a",
|
|
"description": "nir/fold_16bit_sampler_conversions: skip sparse residency tex instructions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f53e1823c2e504aa9bddb36888d28bbfcacdc767",
|
|
"description": "freedreno: caps for clover",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9e7f5b75ecf4c4da336d82c426508c925932013f",
|
|
"description": "freedreno: Add PIPE_SHADER_IR_NIR_SERIALIZED support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "31d6cd224a3a4088de79659a51cf46c372a0620a",
|
|
"description": "a5xx: remove astc srgb workaround logic",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cb56b83572a2e3482513c6d0b96ca12e7bfabf24",
|
|
"description": "zink: update the CI lists for RADV",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f0e5bc228cc8528de46dd7fa14c22fddf0578c11",
|
|
"description": "microsoft/clc: Add a test for arg metadata",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "53d4dc7febacd29ffd4caea5aaef509bfeaaefec",
|
|
"description": "clc: Use kernel_arg_type_qual string to add const type qualifier to arg metadata",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f384c763fc6e65c8f17f05190b14f379d6602c1e",
|
|
"description": "v3d,v3dv: move tile size calculation to a common helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a9c4e0c3714858fa00f1f7bfbf9804ca6cf8965b",
|
|
"description": "ac/spm: fix determining the counter slot",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "e928f475ccf6534e09c2977314a5360cc4335c3c"
|
|
},
|
|
{
|
|
"sha": "11c6a327599357b0a8c031f7bd2147165b923ee1",
|
|
"description": "ac/spm: fix determing the SPM wire",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "e928f475ccf6534e09c2977314a5360cc4335c3c"
|
|
},
|
|
{
|
|
"sha": "e94a899c0ef411c19d82a072a4aa70aa8d149522",
|
|
"description": "radv: fix a sync issue on GFX9+ by clearing the upload BO fence",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9d9de15a020d317d4486124f97b2cf06b98ee8b6",
|
|
"description": "mesa: fix buffer overrun in SavedObj texture obj array",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "3be42f9ca19d593d374d309f47ebd80abb001a24"
|
|
},
|
|
{
|
|
"sha": "27903abbb67482e2d772c508e9d00e49029b8364",
|
|
"description": "llvmpipe: fix compressed image sizes.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "53a8faafc1eb28399509098ee2c0fd210f0727f2",
|
|
"description": "llvmpipe: disable 64-bit integer textures.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d80c7f3406b80ae684a709de57a9ef3d54a497b6",
|
|
"description": "aco: Fix how p_is_helper interacts with optimizations.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "01d36149cdd5f4b43368337c28c894a351c48cfb",
|
|
"description": "ci/freedreno: Add a link to the issue for color_depth_attachments.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1847700d3c7e692e747df5d528d1ddd0713909dc",
|
|
"description": "ci/freedreno: Add notes explaining the KHR-GL* failures.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "32b51d5e6077275c8202e36199a90a4695a77a2d",
|
|
"description": "freedreno/a6xx: Do sparse setup of the TFB program.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "943449fb8ea0f33526fede8c5b6614b74dad7fae",
|
|
"description": "ci/freedreno: Enable the tes-input/tcs-input tests.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2ce44a0298433efbe569fc42e611aedd67e89bbc",
|
|
"description": "freedreno/ir3: Fix an off-by-one in so->outputs_count safety assert.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "02079cbb77c2a44215dc683fb49adef9bd804f61",
|
|
"description": "freedreno/a6xx: Add some notes about piglit failures.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "11b533cb19815c037cfd973966258ed9e43100f2",
|
|
"description": "aco: optimize load_local_invocation_index with single-wave workgroups",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2d07bcad661c5a4e9f7df1fb9eb630deb1fa3fe4",
|
|
"description": "radv: lower load_local_invocation_index with 1D workgroups",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "719b48f85d6a5f5d9129e99d2e9a0783c03ecec4",
|
|
"description": "nir/lower_system_values: replace local_invocation_id components with zero",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a9b4a507fe58f82a391e24214b9fc60cc00e5f2a",
|
|
"description": "tu: Expose Vulkan 1.2",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c6216c941caefd273a0ea3dbd3b6321e955a49f1",
|
|
"description": "tu: Add VK_KHR_buffer_device_address stubs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "952ab4f64f9990c4a086ddb885241029356ab842",
|
|
"description": "tu: Enable subgroupBroadcastDynamicId",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "170e1aa647806820d186005aa0bd1464278816d5",
|
|
"description": "freedreno/a[345]xx: add R8/RG8 SRGB formats",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8db29109bebfe95995d056c7ebb0e62772bf9b10",
|
|
"description": "freedreno: prefer float immediates when float values are involved",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4e83584092ff99954095dd6dddbf7632cb0ee32e",
|
|
"description": "pan/mdg: Remove duplicate compiler option",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a4d3a2964771c3d26967ecab4d7c187a8b2d8002",
|
|
"description": "pan/bi: Enable dual texture fusing pass",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0c215813f7d67a43a7b3f68aeb261da660e61b4f",
|
|
"description": "pan/bi: Test dual texture fusing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9146bafbb422dc535c04e5f177a44e8ea82031db",
|
|
"description": "pan/bi: Add dual texture fusing pass",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e6c6a1afb46df14382f8d9fff7d9b12beea8429d",
|
|
"description": "pan/bi: Fix up dual texturing registers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ce8d2b96c1be30113328801685a2f345cf5fec61",
|
|
"description": "pan/bi: Add bi_dual_tex_as_u32 helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9b2a383af8afc21279ac67653cf359f4fa3f202a",
|
|
"description": "pan/bi: Support dual texture scheduling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "98c1b3e7e1453534d130687971232798860bfebb",
|
|
"description": "pan/bi: Use BIFROST_TEXTURE_OPERATION_SINGLE enum",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9245b39ccf1a379ff4efa2514176b1c34368da4b",
|
|
"description": "pan/bi: Add bifrost_dual_texture_operation struct",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3612880ea3e476922ea45b0cbb607e615a2f5b82",
|
|
"description": "pan/bi: Add bifrost_texture_operation_mode enum",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7dc90b68d9d9716fa43f0d64f413a735a92c0f98",
|
|
"description": "pan/bi: Add second destination to TEXC",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8e0273162432b940970816a9c138ea8fb1c526e4",
|
|
"description": "pan/bi: Add secondary staging count",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "238f6d80a70b937890253507c5f1b3b9b5b494bc",
|
|
"description": "pan/bi: Make bi_index padding explicit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b0022f1c6b95f7f3c92fd5a15d7181398837b7d2",
|
|
"description": "pan/bi: Fix typo in helper invocation analysis",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a315d0430897bd25aa71c433036cefcba0523a91",
|
|
"description": "mesa: add just a tiny bit of debug info to some _mesa_problem calls",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "269b4dec9e9c1f284ec252aaf55ca87fba2a78da",
|
|
"description": "nv50,nvc0: expose R8/RG8_SRGB formats for texturing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ddb3d30d4749e744a667ea7835b0648a5c94ca72",
|
|
"description": "turnip: Enable VK_KHR_separate_depth_stencil_layouts",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e257344a82417b6dc28d5834a0a9376fefd7f5ac",
|
|
"description": "nir/lower_pntc_ytransform: Support PointCoordIsSysval",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "43322ceccdfa67fcd133c94f51adfaefe2d99db2",
|
|
"description": "mesa: add missing state to state string computation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7490bcad372b820166b0e60664d8fabcdbc71514",
|
|
"description": "v3dv: don't use a global constant for default pipeline dynamic state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4b3931ee6c61caecabce4a49aace4be91d8d736a",
|
|
"description": "v3dv: account for multisampling when computing subpass granularity",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0cb58f80d27b2386accc8454eb10dc8fd0d1a1c5",
|
|
"description": "v3d: use V3D_MAX_DRAW_BUFFERS instead of hardcoded constant",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fc106d86a51aa8404761c53585ab730907b88a50",
|
|
"description": "meson: Update libelf wrap for Windows",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0aaaee09a4b1a4f688cca57f766f3d81c8adbc81",
|
|
"description": "radv: Match function definitions to declarations",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "195a379a7e8eb7de0f5796dafaf4fc428ff98ef5",
|
|
"description": "ac: Align ADDR_FASTCALL with addrlib",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aa2f5cd1a3369e5d8af233269666ed10f23528d9",
|
|
"description": "driconf: support META application",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3900551894daecc22ccd81fa1510d053634e2c6b",
|
|
"description": "radeonsi: add radeonsi_force_use_fma32 driconf option",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a0634a3c856c81c72b221021d655b98d3112bc2b",
|
|
"description": "ci/bare-metal: switch to common .baremetal-test-arm64",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d39904ea30c69499737f7354ba41ab553d6f857b",
|
|
"description": "ci/bare-metal: add .baremetal-test-arm64",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "92fcdfd38b03f7de355fad2a1953d3a2f8392b27",
|
|
"description": "ci/etnaviv: no need to force nir anymore",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3d1c1137e5f9c1ac2affa756517baa593fda8142",
|
|
"description": "ci/etnaviv: armhf: switch to .baremetal-test-armhf",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8bc284fe5bb71f24bbcb40761b204e37eb3458d1",
|
|
"description": "ci/bare-metal: armhf: move BM_ROOTFS to generic place",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "34c5ba8850b560c617086761f55ed2745f2a5b08",
|
|
"description": "aux/primconvert: support pipe_context::draw_vertex_state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e1948c9a71cc7bc9da62fe771276ef1681e3d2fb",
|
|
"description": "aux/primconvert: break out primconvert internals into util function",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d903eb156a3895f05ed1b332b45fb66056d4963a",
|
|
"description": "freedreno/a4xx: fix min/max/bias lod sampler settings",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4ffcef821c0ac0e7f76ffb82bc0f50f0b8dbba4b",
|
|
"description": "freedreno/ir3: fix setting the max tf vertex when there are no outputs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c0de7ea0aba3be1abc6361772242787ce5e09a70",
|
|
"description": "freedreno: check batch size after the fallback blitter clear",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d2ff2b9e4a22a83d59caf56052fdda1fd4493ca1",
|
|
"description": "anv: fix multiple wait/signal on same binary semaphore",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a4eecc543e6a441b6583710f0d7a777a9e560e7a",
|
|
"description": "gtest: Fix output of array ASSERT/EXPECT macros",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "015383d1d78435edde87bf07bb8bb8aabd3c22fd"
|
|
},
|
|
{
|
|
"sha": "deb23612f7554f8db7f3574d068f36ccefd99487",
|
|
"description": "vulkan/util: Handle depth-only formats in vk_att_ref_stencil_layout",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "979ea394e56a418f4138b5f440ec0b641cc5fa0e"
|
|
},
|
|
{
|
|
"sha": "a68a0c9e1c69d14f210de569ed4d73f3e42857db",
|
|
"description": "mesa/st: Disable NV_copy_depth_to_color on non-doubles-capable HW.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3f3820a3a5fbe78cf0ee366878795a942dcf4f4a",
|
|
"description": "v3d: remove static v3d_start_binning",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2a65db2458bb0aa1fe48853539b76e05e1f4c955",
|
|
"description": "v3d: remove unused include",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ee41e1bbd2a57f58b616d560451759a4fcd940db",
|
|
"description": "lima: Fix drawing wide lines",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3e7bac80ce5cc1de7d13dfc6ae17526a03ddffcc",
|
|
"description": "ac/rgp: add support for dumping SPM data",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e928f475ccf6534e09c2977314a5360cc4335c3c",
|
|
"description": "ac: add initial SPM support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bdaf1858895705bbc2a8baaecb945f8b279ad07e",
|
|
"description": "v3d: Update prim_counts when prims generated query in flight without TF",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "a1b7c0844ddcbdc5ab773cbe2f6312f34111bdd9"
|
|
},
|
|
{
|
|
"sha": "4a38ed822ab0c3d0f663dd5bec238a0839d03b01",
|
|
"description": "virgl: Allocate qdws after virgl_init_context to avoid leak.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "9a7d6a110e2a407ead13d0eb2f1aedbdb54e696b"
|
|
},
|
|
{
|
|
"sha": "1ca90f8752315389ae18b2c0d3773224db3c4c31",
|
|
"description": "microsoft/spirv_to_dxil: Fix non-Windows build.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "37c366e2830245511d6364b818adc838fc879401"
|
|
},
|
|
{
|
|
"sha": "07aaef5721093253fbd2edabe9d0ca4e58a3413a",
|
|
"description": "freedreno/a6xx: Inline remaining fd6_tex_const_0() call.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7230058e8ac4a82ec4467478094324a6806f41a5",
|
|
"description": "freedreno/a6xx: Drop an unused tile_mode arg.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a9057d45a4255d94fbfccd92e5d6d4f93ffd4d04",
|
|
"description": "freedreno/a6xx: Clean up sysmem fb read patching using fd6_view.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c90220e449116824795e96ac2988c8b107cd9cf5",
|
|
"description": "freedreno/a6xx: Use fd6_view for non-buffer image descriptors, too.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "533e486923b1fb760961c582aa296d5ce423a704",
|
|
"description": "freedreno/a6xx: Switch to relying on fd6_view for our texture descriptors.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "84377785a4c656e9eb40b3bfb7101398effe2b46",
|
|
"description": "freedreno/a6xx: Create a fd6_view at sampler view update time.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5b3a6ff9f73dbfbc5b7132fa44073dc555153a93",
|
|
"description": "freedreno: Set layer_first on (2D) resource imports.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "94e4cd4d83601e71c77b8414fef776dee69b5e93",
|
|
"description": "freedreno/fdl6: Skip redundant setting of TILE_ALL for NV12.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2e6810a06a1bd549f9711dd57f9fe4e8dba7dce2",
|
|
"description": "util/format: Add G8_B8R8_420_UNORM to match Vulkan.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "271b6cb981e731e7e64484c153ba51315aa59163",
|
|
"description": "util: Rename PIPE_FORMAT_G8_B8_R8_420_UNORM.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6eb86efe9150caf59d991190e0c355841ab69766",
|
|
"description": "util/ra: Fix deserialization of register sets",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "95d41a3525d97986b4925153a36828b1a6e65523"
|
|
},
|
|
{
|
|
"sha": "ac416ce07bf0456dae51bdcfc318236d40206ee2",
|
|
"description": "util/ra: Add simple test for register set serialization",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "37b51d5140b864ee5feb7ac0c766e59559bfb240",
|
|
"description": "docs: update calendar for 21.3.0-rc5",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8f5a0bd9b40e2b1239da3e17437115c78fb14bba",
|
|
"description": "ci/bare-metal: Close serial and join serial threads before exit.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4cdbe3f2b9bf0a1a71ccf3ee69b712f5fc1c96e2",
|
|
"description": "ci/etnaviv: Add more texturing flakes.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "13e23b54ba774c379b92fd78ec3abc648ab47dc9",
|
|
"description": "ci/etnaviv: Mark the rest of uniform_api.random as flaky.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5451bb03c7b26704a5301613b11a180487b6241f",
|
|
"description": "mesa/main: Fix use of alloca() without #include \"c99_alloca.h\"",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "c216f1931d2656c15191c8b723be72b95697fe73"
|
|
},
|
|
{
|
|
"sha": "549924d53e359c04d7c14b12990178c86d3aad2d",
|
|
"description": "freedreno: Fix constant-index assumptions in IBO loads.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9e04f97d8e9d7dd3ceb951e3dd0acb260b24e5b8",
|
|
"description": "freedreno: Fix the uniform/nonuniform handling for cat5 bindful modes.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "46c37c8600e0a48b8aa98f5635f7ae96db555fea",
|
|
"description": "anv: don't forget to add scratch buffer to BO list",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "eeeea5cb873b40418c738e25e4032fb1fd9b7ac9"
|
|
},
|
|
{
|
|
"sha": "e0de7aa4d7717bbd79bbc5bfc660f941f680402b",
|
|
"description": "aco: Work around MSVC restrict in c99_compat.h",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a697dde5535e7b2a0bd9a29221e93654f4531632",
|
|
"description": "wsi/x11: support depth 30 visuals",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "794a9cf3d6e7b2ccc7afc35009918fa87ff1026e",
|
|
"description": "vulkan/wsi: Unlock before return on error path.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "4885e63a6d20c57f98b7b641ea3c39a8ff3ae2dd"
|
|
},
|
|
{
|
|
"sha": "3a95e25e84964b7ca90576e3f2e2c75526c4aeaf",
|
|
"description": "v3dv,v3d: don't store swizzle pointer in shader/pipeline keys",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "183e705a15b79e723666476817d144dbb74707f6",
|
|
"description": "vulkan, radv: Support backslash in ICD paths",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "379fab74d2135abb9ada7edec83da983ba0c4257",
|
|
"description": "radv/sqtt: fix GPU hangs when capturing from the compute queue",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4dfb5818ed7080a65ca901850515654bb2e296ca",
|
|
"description": "zink: update gfx pipeline shader module pointer even if the program is unchanged",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bfa81c1e8c8f1885ab63c4c09e57e4c0bbb37bb2",
|
|
"description": "zink: be more consistent about applying module hash for gfx pipeline",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "937a841b5746f7b00f1e26993272db03f7eb9146",
|
|
"description": "zink: ci updates",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2ac23b4d5831316d9c635efca2d5f430ad2d7788",
|
|
"description": "zink: always inline uniforms when running on a cpu driver",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a8d90c8ed55e77344bcf277934a5ff2fa52d3e15",
|
|
"description": "zink: implement cs uniform inlining",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "06f2054cb50774c494e4a9f9dafe46306f86186c",
|
|
"description": "zink: radv ci updates for 1dshadow stuff",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "64e0ca15d6986768af18cfa2b553576196d54260",
|
|
"description": "zink: add 1DShadow sampler handling for drivers (radv) that don't support it",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0ae1231879b729e4bd3dc92149f41aceebdd594a",
|
|
"description": "util/xmlconfig: Allow DT_UNKNOWN files",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e61478958854c63d3d8dfe12948445e0086d3a91",
|
|
"description": "anv: Also disallow CCS_E for multi-LOD images",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e3101c96bb64dd5c8246654a9c4865fa99a060b0"
|
|
},
|
|
{
|
|
"sha": "62983f276baabdd2d93400fa12e5a6171077ab8b",
|
|
"description": "zink: add another compiler pass to convert 64bit vertex attribs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "39bdb00d77377f46603e6461d9265894f809c7f9",
|
|
"description": "zink: simplify 64bit vertex attrib lowering",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "854fd242faf00bf68555dce10fb0ae98a3ab34c0",
|
|
"description": "zink: declare int/float size caps inline with type usage",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "17aa2be4c9c8c83470b73ea1eacacb47ab898f8e",
|
|
"description": "ci: Add RADV to Android CI.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aad80e47d8aab52081a6f10a5b0cd01390e26f10",
|
|
"description": "util: Add support for clang::fallthrough.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "966c171d888db4d29ad8b08b803fb2bc1137f311",
|
|
"description": "amd/addrlib: Ignore self-assign warnings.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "22673a980f30cf71ea1d7e3d4feb161c549d48a4",
|
|
"description": "meson: Check arguments before adding.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "3aee462781abc0bfcce207fb64f9199b43a57542"
|
|
},
|
|
{
|
|
"sha": "5db098c98bd7d313b909041661fdb67bfc56362c",
|
|
"description": "aco: Remove useless sub-expr.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bbd091d1fab20ac5df7db45d2bb12cf6bc94d304",
|
|
"description": "radv: Always use linker script when possible.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "66713d33fe487bfe69e99cf151976146cc4f3ec1",
|
|
"description": "radv: Remove android build warning.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7b06b6288c76f36d7a2dc9c5f682891841c73cc3",
|
|
"description": "amd/addrlib: Use alternative ADDR_C_ASSERT definition.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d14cc308f97e2a54b2b4165f9a9e895261674fee",
|
|
"description": "ci: Add libelf to the Android image.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1b945a695a0b9de5e756366bda3e28b172f19407",
|
|
"description": "ci: Bump libdrm for the android image.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fde36d79920dee4c0ec399d44b4071d6b3f5b8c1",
|
|
"description": "d3d12: Don't wait for GPU reads to do CPU reads",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8ea1e58f0ecd1bfa88e544bf1bfc02b81ca2ebd6",
|
|
"description": "d3d12: Don't wait for *all* batches when synchronizing a resource",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5bb72ff750cb9f2dff8c265798f7e4bab736991d",
|
|
"description": "zink: update the CI lists for RADV",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "979ea394e56a418f4138b5f440ec0b641cc5fa0e",
|
|
"description": "vulkan/util: Move helper functions for depth/stencil images to vk_iamge",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2a0253b9b5d21c7571555abe3a1d851468a18740",
|
|
"description": "radv: Fix to honor the spec to get stencil layout.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "3ef89b245e3e1ac4e67fea9c1b13ebeda75769d0"
|
|
},
|
|
{
|
|
"sha": "00bea38242d97e7ace1954f1bc7d32cbf0ce3ee0",
|
|
"description": "anv: Fix to honor the spec to get stencil layout.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "28207669d03a7e4829169790dde332e90b6e0209"
|
|
},
|
|
{
|
|
"sha": "1f36f6b83f2dd14edd67525a7a2151115d6d2df6",
|
|
"description": "radv/winsys: use same IBs padding as the kernel",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1ee85e8babe94e8cd80b2aa7b62170f0a3e264be",
|
|
"description": "ac/rgp: add support for clock calibration",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aebf04ab3ff2d3d96a546771e1a8a1d3811b6dd0",
|
|
"description": "ac/rgp: add support for queue event timings",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e04101c34e9d196dc5452a045bd049165b8c5f8a",
|
|
"description": "radv: only emit PGM_LO for the vertex prolog",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "824ce4ef40551b249ff7881692a4269945965609",
|
|
"description": "ac/rgp: fix alignment of code object records to follow the RGP spec",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ca7c748f45a9336fd22ca2c88b61ee4142821235",
|
|
"description": "radv: do not expose buffer features for depth/stencil formats",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "891e6f009b20c37fd3dcddf4f9cda7b9b8ae1e16",
|
|
"description": "radv/sqtt: stop calling radv_cs_add_buffer() for the thread trace BO",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ed70230df6c61c7bb4cb1983c041ef6483131bcc",
|
|
"description": "radv/sqtt: reserve a VMID for better profiling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "995f38838fc7aa485714c7574be6143c5badee5c",
|
|
"description": "meson: allow building with vulkan beta extensions enabled.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "40157bc2b0b534ce78fa129fdb978ab0486d87f1",
|
|
"description": "vulkan: add new image types undef beta define to switch statements.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3e9e186ca103ba92bceb0c393c43608a64194a9f",
|
|
"description": "vulkan/include: import the video codec headers.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "df92a13a270bea95f5c5260ee5de0c5b776f5131",
|
|
"description": "util/libsync: Fix timeout handling if poll() wakes up early",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1ab906d17fb5fd4c1f9921f8e8c5b8691530c2bf",
|
|
"description": "d3d12: Handle non-infinite wait timeouts > 49.7 days as infinite",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "accd8326c5cb78788f12e3066bb6654595c23a51",
|
|
"description": "d3d12: Fix Linux fence wait return value",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "0b60d6a24d405066c4077154095a76204c103cc1"
|
|
},
|
|
{
|
|
"sha": "5d0712b185f49a6de7c3ad4bce3bf862be12272d",
|
|
"description": "turnip: expose VK_KHR_driver_properties",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1e850f23b1c93ac2522ce09b81d19ee94dd61e8f",
|
|
"description": "turnip: Claim 1.2.7.1 CTS conformance.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8817377ce2bbda62aad91a940e83c89c9fdd45f2",
|
|
"description": "anv: Add an anv_bo_is_pinned helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2a7585504918ae4ea2a73279a6555471e345fdc7",
|
|
"description": "anv: Stop checking for HAS_EXEC_FENCE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2eb9057de024f45c66728e7e2848561b79c87618",
|
|
"description": "anv: Add a use_relocations physical device bit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cbcb10320f64d04a7e5cadb4a91a772002f366bd",
|
|
"description": "anv: Add a anv_use_relocations helper and use it",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c15a8a43d95c19b0db79aca0d9b9b7b9c0b38ccb",
|
|
"description": "anv: Int64 atomics don't need to depend on softpin",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1936ceec588dbc4eb32e0efe1b8b0bc782c5b089",
|
|
"description": "anv: Always set bindless surface base on SKL+",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "13fe43714c1fe8e1a0601a22e67d9b259d23c068",
|
|
"description": "anv: Add helpers in anv_allocator for mapping BOs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "90ac06e5029b9f0c702c92e97696c9cdb97b08d6",
|
|
"description": "anv: Fix FlushMappedMemoryRanges for odd mmap offsets",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f9b69e43a5a94fe9bdc3ef574fd760b0fe6ada9f",
|
|
"description": "anv: Add a couple more checks in MapMemory",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0967584549fa12c754e594dfaf5ac9d7671e7b18",
|
|
"description": "anv: Add get/set_tiling helpers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "135cac5c9ca7d7576f709e0dedd59bb04e671e39",
|
|
"description": "anv: Rename anv_bo::index to exec_obj_index",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1394e415b750d8fc6484cea8371650af24b7bc79",
|
|
"description": "anv/allocator: Use anv_device_release_bo in anv_block_pool_finish",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0b2b9b49afd2bbd9f65b8b132ecbf6674c72d226",
|
|
"description": "anv: Pull aperture size from devinfo",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2254146d0a71804a9a3bced6de2ae07fc3218fb2",
|
|
"description": "anv/allocator: Add a couple of helpers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "13ee05f2b47806d146dc4cbbe5b57bea555cec3f",
|
|
"description": "ci/windows: Add validation tests for spriv_to_dxil",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "37c366e2830245511d6364b818adc838fc879401",
|
|
"description": "microsoft/spirv_to_dxil: Add DXIL validation to spirv2dxil",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e7502c5404e2f564ca9f0459f5885b110eaad8ec",
|
|
"description": "d3d12: Fully init primconvert config",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c151e9d087c6e5ad581aee8a742ad056db0a469c",
|
|
"description": "d3d12: Hook up threaded context",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2c90fa19a8bf61379d6a95b0fb48240aaf47362e",
|
|
"description": "d3d12: Pass explicit context to pre/post draw surface blits",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cd41ed53b2332769eb3b35e5974379715bfb8093",
|
|
"description": "d3d12: Use thread safe slab allocators in transfer_map handling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "17a46e2cf96bc7a4d3a27db15bbea11369ca2236",
|
|
"description": "d3d12: Inherit from threaded_transfer",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e9a1e1c21ee11c5a85759e88871aba1fe459ff30",
|
|
"description": "d3d12: Resources inherit from threaded_resource",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a463aa0099810f35c4e08b792df132eab788ed9f",
|
|
"description": "d3d12: Inherit from threaded_query",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "00016b425134b3e1b3c8f01ac74b1474c04c7328",
|
|
"description": "u_threaded_context: Support including from C++",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "38f0b36f1ac192e7e44f3218b08e8ea758a98d29",
|
|
"description": "ir3/spill: Initial implementation of rematerialization",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "db566904baa96c9f3c19aaac3e8e99bc0ebb4dc7",
|
|
"description": "ir3/spill: Mark root as non-spillable after inserting",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "613eaac7b53bfbfcd6ef536412be6c9c63cdea4f"
|
|
},
|
|
{
|
|
"sha": "7eb13fc2f26c2d15a061ffd4027cf7fac990f77f",
|
|
"description": "anv,blorp,iris: Set MOCS for COMPUTE_WALKER post-sync operation",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "7b78b2fcac6ec2782a8296aeda195d1d3942a703"
|
|
},
|
|
{
|
|
"sha": "a298ad26c14fe2df3af9474cd5bb5f449115e6ab",
|
|
"description": "intel/genxml/125: Update COMPUTE_WALKER POSTSYNC_DATA struct",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "419b02c90c822e6ea89c7fae951fd19d7db20181",
|
|
"description": "anv,iris: Advertise a max 3D workgroup size of 1024^3",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8626949f0746147f68197971bab40db16ffd1be1",
|
|
"description": "zink: flatten out draw templates a bit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3d80d6b69678fe0a76ac896311748769b23e8ced",
|
|
"description": "radeonsi: enable nir_group_loads for better performance",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "33b4eb149ea79d9dd4b80ddda079ad027e5a40bf",
|
|
"description": "nir: add new SSA instruction scheduler grouping loads into indirection groups",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "acddf83c956c59ede3593bb46202ec78d8ff9476",
|
|
"description": "zink: update radv ci passes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "63c4c559cbce22102bdac695db1cb1bf229f68c3",
|
|
"description": "virgl: obtain supported number of shader sampler views from host",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "55e1dc8b6482c1c0d6a807abc684506488c4c6e7",
|
|
"description": "pan/bi: Drop unused test helpers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "baa405f02a1338becfb760c8850ba56d9becabe3",
|
|
"description": "pan/bi: Use gtest for test-constant-fold",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4554cd03f01b4a402e33e0c4e429126c709a65f7",
|
|
"description": "pan/bi: Use gtest for test-optimizer",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "06b3b5376869750f6b68e19d9a32343a4a523cff",
|
|
"description": "pan/bi: Use gtest for test-pack-formats",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "71cbb9c4f06bfa3545e8c7105441a22e53d5a9c6",
|
|
"description": "pan/bi: Use gtest for test-packing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fecb299b81eafd8be32c8af26ba13833686b9f99",
|
|
"description": "pan/bi: Use gtest for test-scheduler-predicates",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3a9210c93dcf741ec77cd249cc31703b9f98ff5a",
|
|
"description": "pan/bi: Make some headers compilable with C++",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bee2c9c0819751ba6687008aeae36fcb9c3028d9",
|
|
"description": "meson: automatically define `HAVE_{some}_PLATFORM`",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5cc9c30aefdfc58f180d03e16af5ed38f8fb7ef0",
|
|
"description": "meson: always define `HAVE_{X11,XCB}_PLATFORM` when it's enabled",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "448dd106da2e4751d88131e58e097ef06638154c",
|
|
"description": "meson: drop impossible `if no platform` branch",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2351c0aded860f4769dde73a50a287a670f2ad3c",
|
|
"description": "meson: move `egl_native_platform` definition inside the `with_egl` block",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9ad375bdcd3189be9672ea42268dec123ffca7fb",
|
|
"description": "meson: drop duplicate addition of surfaceless & drm to the list of platforms",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "47946855f19cc7d082fd59e090bb83f5d3930871"
|
|
},
|
|
{
|
|
"sha": "09bb4dbe60b1bb233c5c0102446ffbc142a29246",
|
|
"description": "release-calendar: fix date for next 21.3 rc",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "984091531e70bec85d736ed083148a1dd87dab4d",
|
|
"description": "radv: remove unused parameter in radv_emit_subpass_barrier()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "75161e6f3d8909a5804f0d1490549c146d5cceeb",
|
|
"description": "util: Change blob_test to use macro from mesa-gtest-extras.h",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "015383d1d78435edde87bf07bb8bb8aabd3c22fd",
|
|
"description": "gtest: Add mesa-gtest-extras.h with array ASSERT/EXPECT macros",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5358d8a11096efcc5f49d9153e74e5898a6e91d4",
|
|
"description": "radeonsi/sqtt: reserve a vmid when sqtt is enabled",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e26dd92957df80fc31627eff5fc9c9453cf3021d",
|
|
"description": "radeonsi/sqtt: fix FINISH_DONE / BUSY usage",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3de072aaecf3a99699f539d33c5f374070334078",
|
|
"description": "radeonsi/sqtt: fix shader stage values",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c276bde34ae3c1ba823873d29774165664cdf129"
|
|
},
|
|
{
|
|
"sha": "c572adceaa493ab2f7b6cad6d6bd100c6d93ff4d",
|
|
"description": "intel/dev: also test crocus & i915 pci-ids",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "361b3fee3c5ee38821d96660d68ebec2e31e5f47",
|
|
"description": "intel: move away from booleans to identify platforms",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3b1a5b8f2ba15dfec24b80fcb3f005084c03289e",
|
|
"description": "intel: remove 2 preproduction pci-id for ADLS",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d399c3e861a7c459501413e8d675db8ca1a40712"
|
|
},
|
|
{
|
|
"sha": "f32dcb6fe17bdfb92ada00c28afc9d2b581ec1ca",
|
|
"description": "nir: assert that variables in optimize_atomic are initialized",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fbd61d2b0204e3875155cf5a9a6a8b7947fd3f7e",
|
|
"description": "zink: set new point/line caps",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8bbebc7e9f1b35b18373903842dcc501b571f528",
|
|
"description": "st/mesa: use new point and line CAPs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "78337728d1d53214e05a0733bc8745587b2a5d3c",
|
|
"description": "radeonsi: set correct point and line limits",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cf9afc7b0cf6a729f90b2b208e201527e00b6002",
|
|
"description": "gallium: add missing point and line CAPs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b80dca86c33c6a487ebeb2fe41163c369d53fd94",
|
|
"description": "gallium: rename PIPE_CAPF_MAX_POINT_WIDTH -> MAX_POINT_SIZE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "10ee261c38cbb0c7f0637a039ac2ec3a1ca64c5b",
|
|
"description": "driconf: disallow 10-bit pbuffers for viewperf2020/maya due to X errors",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f8ea4c9e1dfa24fb38214c4ff47e74790a47f573",
|
|
"description": "Revert \"CI: Disable Windows jobs\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "7b44e7d7bb77051913ce24ea177d06820c40304c"
|
|
},
|
|
{
|
|
"sha": "7b44e7d7bb77051913ce24ea177d06820c40304c",
|
|
"description": "CI: Disable Windows jobs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c4d904101c0d5ab76e8cef6469f2fe8ebf3c980b",
|
|
"description": "aux/trace: add pipe_context::render_condition_mem",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f57940109998ac92656e7d5509516a44b21b08fc",
|
|
"description": "aux/trace: fix vertex state tracing",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e8cad57aa7ab0b7cc1e86e85915b6ad413cdd865"
|
|
},
|
|
{
|
|
"sha": "810305fbed8bc4a3d729e108a89abb8060679a77",
|
|
"description": "aux/trace: trace pipe_screen::is_format_supported better",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d2f3aba5f0e0c25901cf7bcc636944a91bc106a2",
|
|
"description": "aux/trace: support pipe_context::get_query_result_resource",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "58ba18474ba19c1306f0841805af41ae007f8f66",
|
|
"description": "aux/trace: fix PIPE_QUERY_PIPELINE_STATISTICS_SINGLE tracing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "78b613db23c10dc257247d99d8b2b1ef6c96bebb",
|
|
"description": "util/u_trace: Replace Flag with IntEnum to support python3.5",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "cefaa73909718e570b36c5f8463e4b534e96201a"
|
|
},
|
|
{
|
|
"sha": "349bfb72752981c9ce276147efaa65ea9d839c57",
|
|
"description": "intel/devinfo: fix wrong offset computation",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "718c97d525391475313cdcb3b6b7a68d345a19a7",
|
|
"description": "intel/devinfo: use compatible type for ARRAY_SIZE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "67619d8153249e2cc3c36ac9a28aec9ded0ca1ba",
|
|
"description": "intel/perf: fix perf equation subslice mask generation for gfx12+",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a543a9440437df8d7498bc76353e828fcc66f5e5",
|
|
"description": "intel/dev: fix subslice/eu total computations with some fused configurations",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e10c641f009b006cc4d7b5fa70be34abdd75dc0b",
|
|
"description": "intel/dev: reuse internal functions to set mask",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d7c6a90c26794eff623e8885f92ab27aaa0fe581",
|
|
"description": "intel/dev: don't forget to set max_eu_per_subslice in generated topology",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d1db5d562af6cd9447bb564797d67dd27ff95024",
|
|
"description": "intel/dev: fix HSW GT3 number of subslices in slice1",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "12294026d5104e386b3d9156b580e73b94a50a7c",
|
|
"description": "nir/algebraic: optimize Cyberpunk 2077's open-coded bitfieldReverse()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9b8bc712b2b0f60eb090a03b43156cd98146917c",
|
|
"description": "mesa: remove NEW_COPY_TEX_STATE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1ee3fbd703752460248958f9b7e42a855023b274",
|
|
"description": "mesa: always call _mesa_update_pixel",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "10c75ae41c4e914a0160f9d93bbe1e65b5e14517"
|
|
},
|
|
{
|
|
"sha": "6b002d2549844915b13abe12f5ae21cc73f1ea82",
|
|
"description": "Revert \"radv: only enable VK_EXT_display_control for vrcompositor (SteamVR)\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "db7ad0c1700e2f012730898e02bc0cebf1b04304"
|
|
},
|
|
{
|
|
"sha": "0a6f079afe076745309c2b5cf27b39dd5f0d2f08",
|
|
"description": "build: add sha1_h for lp_texture.c",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "1608a815e3305d229091c346373c379900a8351f"
|
|
},
|
|
{
|
|
"sha": "6ffdcc335ee62e0f100eff8569781499bd0a4e29",
|
|
"description": "iris: Use mi_builder in iris_load_indirect_location()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "833c0394e01b178a33ce9f468e50408ff4970428",
|
|
"description": "Revert \"gallium/u_blitter: work around broken sample shading in llvmpipe and zink\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "8b287c3f925121d9389df9846024d9c350cbb235"
|
|
},
|
|
{
|
|
"sha": "60a8d682850efe945527554a4d80fc598cf0c870",
|
|
"description": "gallivm: handle TGSI SampleId sysval",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "64cee33984ff01ce9cda1a5f868f9ce50f0b7d66",
|
|
"description": "lavapipe: add some asserts for descriptor dynamic offsets",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8c37cd8860c997e04fd3c0a6b1d6888558844449",
|
|
"description": "zink: rework cached fbfetch descriptor fallback",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "417477f60ede0fab0a5a601c872731fc9c612da1"
|
|
},
|
|
{
|
|
"sha": "2d1f5e3dcb3d3f32acd69429aa38e2ecac93956c",
|
|
"description": "d3d12: Don't accumulate timestamp queries",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "34739cb6e28c725a2ebd95d32dc6b8e90f32cace",
|
|
"description": "freedreno/ir3: Fix off-by-one in prefetch safety assert.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b0f2b0e980b66e9ef6d5e01ff371a08d404b6976",
|
|
"description": "freedreno/a5xx: Clean up a little bit of blitter array pitch setup.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b26e0cdf44089e3ccb06e287739e62a07287faf3",
|
|
"description": "freedreno/a5xx: Try to fix drawing to z/s miplevel/layer offsets.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "99f5b7ba1ed3c0b09492d26aae7d69edcced8fd2",
|
|
"description": "freedreno/a5xx: Remove bogus assertion about BO size.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "03d8677bcaf81adc91fae39b4d062a7000b1f420",
|
|
"description": "freedreno/a6xx: Try to fix drawing to z/s miplevel/layer offsets.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "35f56ad856718f9a662ede1304c2475a24da6893",
|
|
"description": "freedreno/a5xx: Diff reduction in fd5_layout to fd6_layout.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8fc6a11f0e446c429e1215db954db64fd34c918b",
|
|
"description": "intel/blorp: Add option to emit packets that disable Mesh",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ecba8178bdc513ba791efff95c1c8400b25ce45a",
|
|
"description": "intel/dev: Add an intel_device_info::has_mesh_shading bit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bba26939b1710dcab5a0cd2ae2df68d2b23d5946",
|
|
"description": "intel/decoder: Dump Task/Mesh shaders",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3567d47f3e77731c2e4510896b1f11332152616f",
|
|
"description": "intel/genxml: Inline the BODY structs into the instructions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3fe2e862b5f2b70728745f7a7ca16f27f512fe0e",
|
|
"description": "intel/genxml: Add Mesh Shading structures",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b34fed64fa1a8a541b62fda725bfdb504c44ec67",
|
|
"description": "u_prim_restart: Fix index scanning with start offset",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bc345281ab95313c2e34fffbd993bd1fbfc016be",
|
|
"description": "aux/primconvert: handle singular incomplete restarts",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "583070748cb103560b173b5789998302d517b587"
|
|
},
|
|
{
|
|
"sha": "1e869e3fb4255351de5e908c5a53851bb58c3f2b",
|
|
"description": "freedreno/a5xx+: Fix missing LA formats.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0e4fcda7e0df9218e1b5e63d5789099cf87fb62a",
|
|
"description": "freedreno/a6xx: Don't try to generate mipmaps for SNORM with our blitter.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "953a4ca6fec2a80e02bfcc4afcbd40aaab41c1c9",
|
|
"description": "intel: Add has_bit6_swizzle to devinfo",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a0dc303b4521bd44d93f983919898d7cfd80cba8",
|
|
"description": "vbo: utilize structure padding to optimize indirection cold->prims[0].begin",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3f997bccc62f06264b34d97466595f868d411f3e",
|
|
"description": "radeonsi: increase tc_max_cpu_storage_size",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "74adf22a0aeeaf5f63748394d2da0337b04b1526",
|
|
"description": "radeonsi: fix a typo preventing a fast depth-stencil clear",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "9defe8aca953b69615728c84d8ff6ed51bdded00"
|
|
},
|
|
{
|
|
"sha": "c0f723ce2b80a27e8d813396a5b7c9cbca7006a7",
|
|
"description": "radeonsi: allow and finish TC-compatible MSAA HTILE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3baeaac64b9c6053f6ab5e64af7a416c77c9f0dd",
|
|
"description": "radeonsi: rename stencil_cleared_level_mask -> stencil_cleared_level_mask_once",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b1b491cdbbac1ccb785f5eb1802006f76ec253f5",
|
|
"description": "radeonsi: add a faster clear path for glClearTexImage",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5d3aea49b806322393c3275d550f4e4eaef3cca3",
|
|
"description": "radeonsi: fix 2 issues with depth_cleared_level_mask",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ff8a930cf7de6aa77c350ac9b010719d40f18e4d"
|
|
},
|
|
{
|
|
"sha": "4885e63a6d20c57f98b7b641ea3c39a8ff3ae2dd",
|
|
"description": "vulkan/wsi: implement missing wsi_register_device_event",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9f6764953b02edc81a19bb7d169e64ed77ab1980",
|
|
"description": "anv: setup syncobj fd via wsi_device_setup_syncobj_fd",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "01fb24d50ea1b0430c4feb85b1b1ea607e0aede2",
|
|
"description": "radv: setup syncobj fd via wsi_device_setup_syncobj_fd",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "73f21ea2e1fd7a0e1844c6a1682f43aed41686e0",
|
|
"description": "vulkan/wsi: provide api for drivers to setup syncobj fd",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "92215d8da8b0ce67ec16de83c30207b72702554f",
|
|
"description": "zink: add khr46 to ci",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f5f2426ffdf28cbfd0191f351e1a3cb353a3f7da",
|
|
"description": "zink: remove lazy ci job",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7d64f0dd1612a4ea645a83f507fa7612cb27aefa",
|
|
"description": "nvc0: Fix uninitialized width/height/depth warning.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8b287c3f925121d9389df9846024d9c350cbb235",
|
|
"description": "gallium/u_blitter: work around broken sample shading in llvmpipe and zink",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "eb34716c1fa4b0b907284b5c9e823acd86afb9ab",
|
|
"description": "gallium/u_blitter: do MSAA copies in 1 pass using sample shading",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6d483fed852b0500a2668ac9f58d9a85f3d3586f",
|
|
"description": "gallium/u_blitter: disable sample shading for all blits",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7ce3f8e639506975c512c4b0814a091a00d0f2fd",
|
|
"description": "gallium/util: fix util_can_blit_via_copy_region with unbound render condition",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5d1b81d8ac9cab3f9213b7d19ac2f3035cf60a3c",
|
|
"description": "zink: clamp PIPE_SHADER_CAP_MAX_INPUTS for xfb",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "46e167028dd141fc03c28d75a97d79dea82d0b4b",
|
|
"description": "zink: do a better job conserving locations for packed xfb outputs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ff981a7e79be6bc0434609e233b39f1309cfbbd3",
|
|
"description": "drirc: add options for BETA CAE Ansa application.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f5dc334b6dd117b30b72ddb2f09ed60171dbb980",
|
|
"description": "drirc: add mesa_extension_override option",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "50c983402e5e81861a728009feddcc4ec43f8cea",
|
|
"description": "mesa/init: replace call_once with manual implementation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "596597f4a446f030945991de689afbc17b6225d8",
|
|
"description": "mesa: don't use dummy_true for some MESA extensions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8a03e259779094a593ee974b91977e37ffb2e835",
|
|
"description": "mesa: print a warning when an extension can't be disabled",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aa5a0e1dad8cdbd77a36e69725e17a27910ff397",
|
|
"description": "broadcom/compiler: copy packing when converting add to mul",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b59614619b6ed06eb2f48ab4c1999f1f50882f56",
|
|
"description": "radv: Use MESA_VULKAN_SHADER_STAGES to make room for mesh/task.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cd6e9ad36a27010df78d9e3ae4f4d31fb38fb180",
|
|
"description": "llvmpipe: add missing NIR alu-op handling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a21c0f531ec3a88003f5dce86c8b3d0ad4ea406a",
|
|
"description": "mesa: enable force_direct_glx_context for DiscoveryStudio2020",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fc3ef76eec61c97ba7c53622e4bca8e518749b09",
|
|
"description": "glx/drirc: add a force_direct_glx_context option",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9b09655a587f03b4096df0a4314e98a267816cfa",
|
|
"description": "vbo/dlist: free copied.buffer if no vertices were copied",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "118f2952b621ac56bb681b644d73882ecabc4614",
|
|
"description": "driconf: set vblank_mode=0 for viewperf2020",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dbf602a6b39833c4cdc4b6769ec40ab384fd8bcb",
|
|
"description": "ac/surface: don't validate DCC settings if DCC isn't possible",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bc6d22b92002dc43a8c742ab234717147d63ad87",
|
|
"description": "radeonsi: fix ps_uses_fbfetch value",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d86d602ed0c75c30840ca6bac98556ffa99304ea",
|
|
"description": "radeonsi/sdma: fix bogus assert",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "46c95047bd77f6e824e4edccad590da8a1823fb4"
|
|
},
|
|
{
|
|
"sha": "84d4bda8e5cb4d844d3892fcc317412104d8f2bc",
|
|
"description": "ac/surface: use a less strict condition in is_dcc_supported_by_L2",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dc56301f78494bea67f0c57d5aa77fef42bfe455",
|
|
"description": "radeonsi: treat nir_intrinsic_load_constant as a VMEM operation",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "8288882965bf1c5f0ca5d9f29c1b759bee2bc718"
|
|
},
|
|
{
|
|
"sha": "af8fa2644e1ed225d1ebf6ee532062f7c36e6c7d",
|
|
"description": "radv: Split off cmd_buffer variant of descriptor set template updates",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4865cb6514e4109a6e344ffd9c139afc568abef8",
|
|
"description": "radv: Split off cmd_buffer variant of descriptor set updates",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7b0826db56b36b213ed924b9bbd6fdb21d5cd88d",
|
|
"description": "radv: Always inline descriptor writes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0913ac33a9c1896e48935abfaa6f0dbbacf17410",
|
|
"description": "freedreno/a618: Mark a flaky test that triggers hangcheck.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d1801d43f81713d5d7bbeb4e4a5af0b1238038a9",
|
|
"description": "freedreno/a5xx: Use the defined names for 2D_BLIT_CNTL regs.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f0f5b8d47ca42ba76f90f0df2bcbe9d5e9eda66c",
|
|
"description": "freedreno/a6xx: Fix partial z/s clears with sysmem.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aa5ca7fc3cd7aac664726ed5f069045eac0ad3a0",
|
|
"description": "features: add dynamic render for lavapipe",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8a6160a35428264fa3b4722d8c72b9c8aa4b8256",
|
|
"description": "lavapipe: VK_KHR_dynamic_rendering",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dd71cc8947934a071039897df586dd6466f1b616",
|
|
"description": "lavapipe: fix cmd queuing for dynamic render",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fbd5ded5e079babdabcc56797c475f278810bbb0",
|
|
"description": "vk: update headers for 1.2.197",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cc29b940413138e99e2b6860382e672b13980a39",
|
|
"description": "freedreno/ir3: Use immediate for flat.b's src1",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2ab0cf2b549bdeef92fb72f16119bf1d21f9e90c",
|
|
"description": "freedreno/ir3: Use flat.b to load flat varyings on a6xx",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2ee1b5a5268b206b4d431862da3296d197d1cc17",
|
|
"description": "freedreno/ir3: Add infrastructure for flat.b",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a150e31910f4ee4ebb62b990e7d9df4c71285456",
|
|
"description": "ir3: Add support for (dis)assembling flat.b",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "417477f60ede0fab0a5a601c872731fc9c612da1",
|
|
"description": "zink: always use lazy (non-push) updating for fbfetch descriptors",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2c54ad8f3dae152d1b3e7353313e9b65aca8c6d3",
|
|
"description": "zink: set fbfetch state on lazy batch data when enabling it",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "841bea2c9f1de224b2272ece6de8a93dc45c8ea4",
|
|
"description": "anv: disable debug logging spam",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4af7842ede49ff2915893d3aed2f60d8bc949924",
|
|
"description": "mesa/st: lower psiz for shader precompile",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8be35803a549f7075b6acfeeac2d0ce386ec8cf6",
|
|
"description": "mesa/st: rework psiz lowering",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "97c3b658b33043a371655f18f6799dd24842fdec",
|
|
"description": "docs: update calendar for 21.3.0-rc4",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cdc288993e06224cb5da97f4458fd50ce257e491",
|
|
"description": "st/mesa: don't update vertex elements when GL doesn't change them",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "69ee132b867864a57080289796e7680b11480200",
|
|
"description": "cso: add missing parameters into cso_set_vertex_buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "29877c1dce1b361efa5dfc31a58baa830c06daa3",
|
|
"description": "mesa: add NewVertexBuffers/NewVertexElements flags to indicate state changes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ae625da7efa844b2854b685dac43180616615ecb",
|
|
"description": "mesa: change gl_vertex_array_object::NewArrays to bool",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d24539b15256ac255ffb75f199ffda962b39bad5",
|
|
"description": "st/mesa: use POPCNT in st_update_array if the CPU supports it",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5b8b34825fef16689684b4d3498990505df84005",
|
|
"description": "st/mesa: change st_atom_array.c to cpp",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "81d35c8d48508e1d28724755af28a6c7572516e8",
|
|
"description": "util: add a util_bitcount variant that selects POPCNT through C++ template arg",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e1c640c3a43d741719864b35cbf855aa82be0611",
|
|
"description": "r300: stub derivatives on r300 and r400 hardware",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "14fca01b32958b827dcce63ffa9fd66c039a7cc4",
|
|
"description": "freedreno: Fix layered rendering to just Z/S and not color.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7c8fee6049b906cfb7b56cfab3e1c70815f0b092",
|
|
"description": "build: add sha1_h to llvmpipe build",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1fb41193fe947b1611e53c2a61c7c92724a8aecc",
|
|
"description": ".mailmap: Simplify my name",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3137ff47095e9c28e0b27c72acab52301b87f99d",
|
|
"description": "zink: add queue locking",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "786167b88c8a53515d8439c69f9ab78347b6ea50",
|
|
"description": "zink: set PIPE_CAP_VERTEX_ATTRIB_ELEMENT_ALIGNED_ONLY",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8297d243fb3bc8c7f821c58cf50cb8c2b5e9263f",
|
|
"description": "gallium: add PIPE_CAP_VERTEX_ATTRIB_ELEMENT_ALIGNED_ONLY",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c356f3cfce9459dc1341b6a2a0fd5336a9bdcc3c",
|
|
"description": "freedreno/a6xx: Use the fdl buffer view setup for img/ssbo descriptors.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3050e202833ab3c3ee5e91ee82ee823d8efac563",
|
|
"description": "freedreno/fdl6: Add support for texture swizzles of A/L/I/LA/RGBx.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "669caded514b041ae66e9288824c8e7a3883dc79",
|
|
"description": "turnip: Remove buffer-view cross-check code.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ef1fb25787eff6bd931a855cf3d263d9c334071c",
|
|
"description": "turnip: Use the new shared buffer-view descriptor creation function.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aa3074e5be4dc3fff51e1359fb21e00cf26031b7",
|
|
"description": "freedreno/fdl6: Add an interface for setting up buffer descriptors.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7b578c12497cfea2249467951e270993462ff4a9",
|
|
"description": "freedreno/a6xx: Emit a null descriptor for unoccupied IBO slots.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "29093bc42d20e95288cd306757e7efc928fdb366",
|
|
"description": "freedreno: Fix gmem invalidating the depth or stencil of packed d/s.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "858424bd2e0742542cd072ccd4efcfee0ea828b3",
|
|
"description": "intel/compiler: Use gl_shader_stage_uses_workgroup() helpers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c4355d3f24535c7d061992f86c21d990232014fd",
|
|
"description": "intel/compiler: Make brw_nir_populate_wm_prog_data() static",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "732cfa525f431b6f5b47e2623645cf14716b4bdf",
|
|
"description": "anv: Include viewport size in scissor rectangle",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "71022a53e415fa8c16567884c414eb361dee1214",
|
|
"description": "anv: Process FS last when compiling graphics pipeline",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a0109a3754c4211a855579eb4909de0b170d1215",
|
|
"description": "anv: Make shaders array in anv_graphics_pipeline fit Task/Mesh",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "eb430aa9e7fdc99a5f984bc2fb5193f5c02d88ad",
|
|
"description": "anv: Get rid of \"may be used initialized\" warning in anv_QueueSubmit2KHR",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3afdc3ab2c776d95909d597f4ada0335ccf462dc",
|
|
"description": "freedreno/computerator: Support A660 gpu",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "79fcd63bd60ac46249c6dfcfa0eeef296ea3d04a",
|
|
"description": "tu: fix rast state allocation size on a6xx gen4",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "4e05338d99abbf2858a0d8444ffc53028fe23051"
|
|
},
|
|
{
|
|
"sha": "675519f1d0eb26ecb5712a8bdbb82d7a92c07ed7",
|
|
"description": "zink: reject all storage multisampling if the feature is unsupported",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aacdc6eb44cfcfe28e8a3bef90350f514219ac38",
|
|
"description": "zink: add SpvCapabilityStorageImageMultisample for multisampled storage images",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a794bdf95313f7b9a69b142712a1e198b5447e36",
|
|
"description": "broadcom/compiler: check that sig packing is valid when pipelining ldvary",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c6e2c802c412c9d4b0f183cc17a5add2212b07ce",
|
|
"description": "glsl/nir: mark samplers inside a block as bindless",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e3a51a408fbe6dae7d9a6d15944de2833742462e",
|
|
"description": "mesa: don't reset SamplersValidated if nothing changed",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e15e3a8e8636c38def3e8a4fb93cfed90b8faf1b",
|
|
"description": "radv: optimize subpass barrier flushes for imageless framebuffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f13d486ee77c2ca8a2d27a3f42981171cd73f102",
|
|
"description": "intel/compiler: Initialize SIMDSelectionTest member error.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "7558340ebb688a9607f0cbc05f8bad56d77b19fe"
|
|
},
|
|
{
|
|
"sha": "d863e62b32bc155ae663fc90bae0139fa524a4e0",
|
|
"description": "intel/compiler: Change selected_simd return type to int.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "7dda0cf2b8e7d13a6dce7b2fc48e95e260717aee"
|
|
},
|
|
{
|
|
"sha": "ac2af149f1099bcd910de6d625374cb545d66ff8",
|
|
"description": "zink: stop double printing validation messages",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4e28962800f477219854d8fcfa6b44e37a00a5d6",
|
|
"description": "ci: Uprev VK-GL-CTS to 1.2.7.2, and pull in piglit while I'm here.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8d3a3e7a00b02d3420e15f4793982c3cd5c72a53",
|
|
"description": "microsoft/compiler: Use textures for SRVs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ffd4157b1caa69345468bbbe914e2bb64a4ddbaa",
|
|
"description": "util/hash_table: Clear special 0/1 entries for u64 hash table too",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e532a47f76cc8d763e2534c61b27dce0f5bc86a0"
|
|
},
|
|
{
|
|
"sha": "c047fc9de306530741e00002be19c21d06c8adbb",
|
|
"description": "docs: update radv extensions in features.txt",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6b9bd3f038d19df34bd5dd5c7adb70395ea994a6",
|
|
"description": "broadcom/compiler: make opt passes set current block",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "27cb4166b5923997a5566281477a8de326215669",
|
|
"description": "freedreno/ci: Test Turnip on Adreno 618",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "83a0bb007fd88c75d8a05896af06bf20b9f3ccd2",
|
|
"description": "ci: Let manual LAVA jobs have a longer timeout than others",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dedc1493071550a35b7dae7091fbaf6ad93304c9",
|
|
"description": "ci: Add support for lazor Chromebooks",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "634e2353a0edc0b336191d7267d567d7341b1b51",
|
|
"description": "virgl: Add driconf tweak to force-enable reading back R8_SRGB textures",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1311eddd5265b46d7c13adf14ea97072e80f54a5",
|
|
"description": "iris: fix off-by-one error when clearing stale syncobjs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "db7ad0c1700e2f012730898e02bc0cebf1b04304",
|
|
"description": "radv: only enable VK_EXT_display_control for vrcompositor (SteamVR)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3c862923219bb4bcb53dd53575a38ab5801bf07f",
|
|
"description": "v3dv: Implement VK_KHR_create_renderpass2",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1813c709436b4d7bb918e69678e83c697d387518",
|
|
"description": "panfrost/ci: update piglit tests expectations on G52",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8d96cf4eaa98b3e0b1f6e7e693e3475969c4ce5f",
|
|
"description": "ci/freedreno: Add maxcpus=2 to the kernel cmdline on a530",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "38c62646d0a3d07150c9cd672cde980f4570a7f1",
|
|
"description": "iris/ci: Fix traces for amly and deqp list for whl",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7fea3c6f14e96de7d611a154db601f9a6dc0df79",
|
|
"description": "ci: Update linux kernel to v5.15",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4098607870125dacc40ea484c879035cc9a173be",
|
|
"description": "xmlconfig_test: add unit test for executable_regexp",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c7f481c615d24846b4d8da48506a4d4a9a9ea7a0",
|
|
"description": "drirc: add Mari application workaround",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9a24de9aa743808c6c7cc2670f1e8d9753b9430e",
|
|
"description": "driconf: add executable_regexp application attribute",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "308bd1f00c9cfcd37ebcd15390d513441011d1af",
|
|
"description": "zink: Remove duplicate variable unsized.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "f79a25653b9b18617d6a317bc8bd94973a2a0674"
|
|
},
|
|
{
|
|
"sha": "a8725ec3dc2aa23598071d2505131253c433b8c6",
|
|
"description": "vulkan/wsi: set correct bits for host allocations/exports for images.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "895d3399f7fb5cf58aa857fb2b98f23fe89071ba"
|
|
},
|
|
{
|
|
"sha": "d66514aacccec28fa66afd58bc19580008e8078e",
|
|
"description": "radv: Disable coherent L2 optimization on cards with noncoherent L2.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "fd8210f27ede11583e3a5d55066cb61d9988357b"
|
|
},
|
|
{
|
|
"sha": "65afcddbf1892a74397cb8ba0d29618544fb507a",
|
|
"description": "frontends/va: Return error in vaRenderPicture if decoder is NULL",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2dbb66997e2e2ab0a07a84a40df70d8d75fe2524",
|
|
"description": "intel/fs: Fix a cmod prop bug when cmod is set to inst that doesn't support it",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "32b7ba66b0156d9fd40b059f20da79a74451f7fd"
|
|
},
|
|
{
|
|
"sha": "085e83895910ff32711bf48cc527cca61c792a7d",
|
|
"description": "i915g: Improve the explanation for the 1D Y swizzle.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fa4fd67f7824727d92e52c816543b0233eacd932",
|
|
"description": "i915g: Make sure we consider negates/swizzles on bias/shadow coords.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ebe5626de695d8055c64a278d7ec7e369fcd9823",
|
|
"description": "i915g: Check for negate/swizzle on TGSI_OPCODE_KILL_IF's src.yzw.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ba48b27a11a9b340a66121542ebe159731d8db84",
|
|
"description": "etnaviv: Switch to the NIR compiler by default.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9b80f4d5f20bca6e127de62c7f4183f64e91cff1",
|
|
"description": "radv: rename radv_shader_variant to radv_shader",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "eeb034f2cc29595c89a874f102131ee9ae9f0442",
|
|
"description": "docs: document RADV_THREAD_TRACE_* envvars",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3839f3a48630db843e414dfb979b03644bf5826b",
|
|
"description": "radv: stop reporting SQTT/RGP support as experimental",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "74e625f057df9cb416cf5be9e66c853384002fcf",
|
|
"description": "radv: enable SQTT instruction timing by default",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7fd414ec84e9055cd4682ec80ce766df6ee2756a",
|
|
"description": "radv: remove useless checks about GFX7 for SQTT",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b35fd1bff6d8813411d9ca7f8c221c47ed5cf8fe",
|
|
"description": "radv: move freeing the trigger SQTT file at a better place",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c5a1df095c3eee0da4747a67b12c8ca352116178",
|
|
"description": "ci/etnaviv: add manual piglit testing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d2440b27e5ed28397b572802817a652943c2a0b2",
|
|
"description": "ci/etnaviv: Add some more deqp flakes I've seen in recent runs.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7355694e11bd2292e0f193573726a90d12848c80",
|
|
"description": "ci/etnaviv: Fix the dependency for the build artifacts.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "79f57f68930ce4fcf59bdca82357e19b4f3d62e6",
|
|
"description": "lavapipe: Don't wrap errors returned from vk_device_init in vk_error",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "47adb11143767b6e66945197a70dc91383406665"
|
|
},
|
|
{
|
|
"sha": "73af67883ddf6faec9c0e76f8c174fb450817179",
|
|
"description": "zink: force float dest types on some alu results",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c73f5a00826201f6e76854145aa823cec4f389d2",
|
|
"description": "zink: add more int/float types to cast switching in ntv",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "69501ff458108c536f36198c8c8d3b560ecb4c82",
|
|
"description": "zink: explicitly enable VK_EXT_shader_subgroup_ballot",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ccfe36fffabbbc25cdd0fc0f7bf6bf30de0e1268",
|
|
"description": "zink: clamp max buffer sizes to smallest buffer heap size",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fd2b47281f1b63312a58c2f7e77ee39f0858ba95",
|
|
"description": "zink: error when trying to allocate a bo larger than heap size",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aa5e544644431e9d4462b6f46208a3c028a1a13d",
|
|
"description": "zink: don't clamp 2D_ARRAY surfaces to 2D",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8d2280f533faf5e372d604cf35b355b898423375",
|
|
"description": "zink: don't clamp cube array surfacess to cubes",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6ab915960c5d2e9cbb81ccf151cfdf17bfbd3366",
|
|
"description": "zink: be more spec-compliant for unnormalizedCoordinates samplers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "75dc3023404210494ede4ddf6ea8c94c35b85497",
|
|
"description": "lavapipe: drop EXT_acquire_xlib_display",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "1d574d4860300633ad2a77de203b74f261fb6969"
|
|
},
|
|
{
|
|
"sha": "7e998783db80a153978bea165132e349896792d8",
|
|
"description": "freedreno/ir3: xfb fix for duplicate outputs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f6f760a98db511a0d3e712efa937d372a1910a67",
|
|
"description": "freedreno/ir3/print: Show end's outidxs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6239adebbc5cabe3466477ac5f96dfdaaf2303a1",
|
|
"description": "zink: flag renderpass change when toggling fbfetch",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2d041d5f1e9a731da3bfaec21494d90f4b560bbb",
|
|
"description": "Revert \"iris: Disable I915_FORMAT_MOD_Y_TILED_GEN12* on adl-p/display 13\"",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d4174f5f052f614a10df2ebc905aec8c4897b057"
|
|
},
|
|
{
|
|
"sha": "68a62226e4dba17fb56c968a53fe1539fff70214",
|
|
"description": "ir3: Don't emit barriers for make_available/make_visible",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4108fda4268943a52cffc6627b598638763b88c9",
|
|
"description": "vulkan: Move all the common object code to runtime/",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4af0c038cfe38e144e4d83e03c0d3a9372767886",
|
|
"description": "vulkan: Move trampoline code-gen to its own file",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d53f20ff4d89ac13fd6a08253ae1a2c53a791ab0",
|
|
"description": "vulkan: Break entrypoint parsing into its own file",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8f9e0c2816fb3a06dcba101730410f15b82fb19f",
|
|
"description": "vulkan/dispatch_table: EntrypointBase doesn't need to derive from object",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3fd7cc9d42e14a6e80dfb03782401060b9e6187a",
|
|
"description": "vulkan: Drop unnecessary [en]coding comments from python generators",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a208b849f337a60f87216575bc148d8de20517b6",
|
|
"description": "vulkan: Rework mako error handling in python generators",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "006633c0438e652b4704d4636e712d566dce4fdc",
|
|
"description": "lavapipe: Use vk_instance_get_proc_addr_unchecked for WSI",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5ccba1576da2b2a32444c8328bc9b3a0427bb0b1",
|
|
"description": "v3dv: Use vk_instance_get_proc_addr_unchecked for WSI",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "837a142f2da1cb4fc70fa7ad284b13969e36ee91",
|
|
"description": "vulkan/vk_extensions_gen: Stop including vk_object.h",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "741262ee01f0cd21dd97547adb701ea202416e89",
|
|
"description": "vulkan/vk_extensions_gen: Drop support for extra includes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "20620af1e4c9f203aabb9950a9de0536e25db1dd",
|
|
"description": "clover: Add constructor for image_rd_argument.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e8f18385e05db6d14ae6807a529c5d69c38d6091",
|
|
"description": "zink: inject LOD for sampler version of OpImageQuerySize",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "87fbb0eab03c8348f74ca1f4b3489e89e89f691f",
|
|
"description": "zink: be more permissive for injecting LOD into texture() instructions",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "3ad06b69490fa990c473e16f78ce658b0eb43b47"
|
|
},
|
|
{
|
|
"sha": "8d0b508d91e8f873ff7974e1aad8fb6c9b8f20cf",
|
|
"description": "ir3: Emit barriers for images again",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "e87dbfd3e8a5cf69c3ddc89fce17a0388f872806"
|
|
},
|
|
{
|
|
"sha": "8bfa146b8056d5dded6fdd2c4d8524aa0c438058",
|
|
"description": "radeonsi: print the border color error message only once",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a4e0b02f85b0d39107c850b13b75a6273b51808c",
|
|
"description": "mesa: skip strlen when hashing strings for ProgramResourceHash",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7fe3cc94ebed922e87aa0ac329abe52166111286",
|
|
"description": "mesa: add separate hash tables for each GLSL resource type",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1b1425d45c6be1f911c7da222a2326814409ff7e",
|
|
"description": "mesa: handle hash collisions in program resource lookups (e.g. uniforms)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aad903c3f5357697adb4bee82399904d3e78d992",
|
|
"description": "mesa: preparse [ and [0] in gl_resource_name and use it in shader_query.cpp",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4b67055fef744333c892b8aaab96e765b8d1daef",
|
|
"description": "mesa: rename locals in _mesa_program_resource_find_name for clarity",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "22d51f3c92285efcdb47019aa445d8f4535f4b14",
|
|
"description": "mesa: precompute strlen in gl_resource_name::length and use it",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "81ad6a8b64f9f85e77f6fac5f4950f0f20fd59ea",
|
|
"description": "mesa: don't compute the same strlen up to 3x in _mesa_program_resource_find_name",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dea558cbd298b8960661eba32f50c48fb92dd672",
|
|
"description": "glsl: add gl_resource_name to precompute \"name\" properties later",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c216f1931d2656c15191c8b723be72b95697fe73",
|
|
"description": "mesa: use alloca in search_resource_hash",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1776d741c53dc9347994d78b6c47c99a885e3d2a",
|
|
"description": "zink: add CI lists and deqp-suite configuration for RADV",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "76892c4e46d2a71b7e210a049496e3cf6c48862b",
|
|
"description": "vbo: restructure vbo_save_vertex_list to get more cache hits",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3835205a0ec1d0b46830911c015d27986c1a5212",
|
|
"description": "vbo: use int16_t for vbo_save_vertex_list::gallium::private_refcount",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "97caca6b477d7d1b9609ae94dcf6f832f285771c",
|
|
"description": "vbo: return a GL error earlier in vbo_save_playback_vertex_list_gallium",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fa2c39df0fd25d7c57dfbe20c9e8189093046b6a",
|
|
"description": "mesa: remove PADDING_64BIT by adding the dlist header into vbo_save_vertex_list",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "05605d7f537c4463cc5471f26fb2226a065561a8",
|
|
"description": "mesa: remove display list OPCODE_NOP",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4a26f57103088fc151b74d1b0bfc77201a632fb9",
|
|
"description": "mesa: fix locking when destroying/overwriting/adding display lists",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c494cfb1dd0c1fd2d29e98365a727797363119d8",
|
|
"description": "radeonsi: don't invoke si_decompress_depth if textures are not dirty at binding",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0e54ac7a3c43d772b9fdb845cb8e8bb0bf1510f6",
|
|
"description": "winsys/amdgpu: optimize looping inefficiencies in add_bo_fence_dependencies",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c4ba003e2fd97b4dc3771d01fe15fb02fd6ce98f",
|
|
"description": "winsys/amdgpu: move BO fence array updates to the CS thread",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "67de09acbd5820ac2dce507e90b07ce5cdf5d22b",
|
|
"description": "winsys/amdgpu: don't use ip_instance and ring fields of fence and IB structures",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f6d072b2f0e4be7844b0d74f91152ccd77bb24c1",
|
|
"description": "winsys/amdgpu: increase the BO hash list size",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a5118bc97dc009c486157b193dca484587fdb591",
|
|
"description": "winsys/amdgpu: don't clear RADEON_USAGE_SYNCHRONIZED for last_added_bo_usage",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "107bc76882e9e8d8f1c71d68d3af7d27194bfad1",
|
|
"description": "winsys/amdgpu: remove an amdgpu_cs dereference from amdgpu_cs_add_buffer",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8bb0c09f9eb3d155b0a70d587a9be60b1611c859",
|
|
"description": "winsys/amdgpu: simplify parameter passing and derefs in cs_add_buffer",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "61bd8ec0430868c29870620d685a3400454480a7",
|
|
"description": "gallium/radeon: merge BO read/write usage flags with priority flags",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "90ff5ef5c0a029c023e166569b17c0122f274cc2",
|
|
"description": "gallium/radeon: remove unused RADEON_DEPENDENCY_START_FENCE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b5cf0d118c85a0f61d335dd2805452ebb142464f",
|
|
"description": "gallium/radeon: remove/merge some BO priorities and remove holes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f815009036837cb28a349f74ab9614ead75b0e8a",
|
|
"description": "gallium/radeon: change the BO priority definitions to bits",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a0f05a5b205d204c42d81d27d9f2c5d457bdd38c",
|
|
"description": "radeonsi: remove unused parameters in si_emit_draw_packets",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "98f696c972f9415892c19b405217285003234058",
|
|
"description": "radeonsi: enable shader culling for indirect draws",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "98dbd01a96fd1d715794c0fe8ad82392882a8129",
|
|
"description": "util: make util_get_process_exec_path work on FreeBSD w/o procfs",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1d9eda1b57df4f8afa817d55ca43e1e206f223b5",
|
|
"description": "util: __getProgramName: remove check for ancient FreeBSD versions, simplify ifdefs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ed5d7987dc1609287c2ae46c88ce241b12bed677",
|
|
"description": "radeon/vcn: combine session init func",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ced5a54c134228c0bd6514fa323037e91d38f1b9",
|
|
"description": "radeon/vcn: combine encode params func",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "49fff27d46698b9aa998a32aaac737edee153059",
|
|
"description": "radeon/vcn: remove redundancy for vcn2 enc",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4abc6d64e7e262b947ada41d1284839181450cb1",
|
|
"description": "radeon/vcn: update vcn2 enc interface",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "299097d17b0d85c8db0e684ff5041c6e9cc38067",
|
|
"description": "radeon/vcn: update vcn1 enc interface",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8fb850651c77c0513c04952362b82b0ad1eff953",
|
|
"description": "ci: Enable testing radeonsi's libva using libva-util unit tests.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e6ae0e9b953616fed894e02b9b8c2a52f269b0be",
|
|
"description": "freedreno/a6xx: Emit GRAS_LRZ_MRT_BUF_INFO_0",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "9c895e133bf2fbde0d318e68d7c201b4f66ff22d"
|
|
},
|
|
{
|
|
"sha": "98c14485097703c497f839e671d4a2c052d45d35",
|
|
"description": "tu: Always write GRAS_LRZ_MRT_BUF_INFO_0",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "9c895e133bf2fbde0d318e68d7c201b4f66ff22d"
|
|
},
|
|
{
|
|
"sha": "2f58a63b2f14371470e6b2ca094ebfe96b983d2e",
|
|
"description": "intel/genxml: Add XY_BLOCK_COPY_BLT on Tigerlake and later.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9163500aa17492a7446fe59ab18518d83e1c248d",
|
|
"description": "intel/genxml: Allow MI_FLUSH_DW on the blitter",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d9ffdfc16da0bafe589000bdb871181114317a29",
|
|
"description": "intel/genxml: Include blitter commands in gen*_pack.h",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7b78b2fcac6ec2782a8296aeda195d1d3942a703",
|
|
"description": "intel/genxml: Assert that all MOCS fields are non-zero on Gfx7+",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ebe2a2b5f6a461ec4644accb4e7b02c430bb8f16",
|
|
"description": "intel/genxml: Add an field option for nonzero=\"true\"",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e6ebf5add7f86b57f300e6e4612333b9efbe8de2",
|
|
"description": "i965: Set MOCS for Bindless Surface/Sampler State base addresses",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "148ea65ee1554dcdb5aad37184b56cad2d3e622a",
|
|
"description": "i965: Port STATE_BASE_ADDRESS to genxml and fix bugs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0a64007676ff5cdfa46fc25a479d1b4b48ca9b31",
|
|
"description": "i965: Fix MOCS for BLORP buffer copies",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "75e86afb500993b3a068323570f427c17a1865be",
|
|
"description": "i965: Set MOCS for 3DSTATE_INDEX_BUFFER on Gfx6/7 as well.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ab44a546461572cd50901ae8285fcd19e87bef8f",
|
|
"description": "i965: Set MOCS for 3DSTATE_SO_BUFFERS on Gfx7.x too",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "eaaa3c7e04eaf3c94cc7219a1a6a89918bbe2dbb",
|
|
"description": "i965: Set MOCS on NULL stream output buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "59f53b07c487dead0884b78f15468eefd52a2dc5",
|
|
"description": "i965: Set MOCS for push constant buffers on Haswell and Gfx9+",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d0e356b3332e7fc4ae8b9f5a7f690454084b2d5a",
|
|
"description": "i965: Set default MOCS for NULL depth/stencil/HiZ buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f0a5f10b6cc0ef6a13042d96b25053527bd73940",
|
|
"description": "i965: Use ISL for MOCS rather than open coding it everywhere",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d9decdb2c4a4a63965d77267dc8ebaff6a5b56b2",
|
|
"description": "crocus: Fix MOCS for buffer copies.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dc29e9dbb3a07e923c6ce3ea8d2a9a62e21175ff",
|
|
"description": "crocus: Set MOCS for 3DSTATE_SO_BUFFERS on Gfx7.x too",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "72ffcd19653c3cb7b927d2e4ff4ee0dc5a42e5ef",
|
|
"description": "crocus: Set MOCS for push constant buffers where possible",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "798cc4be1b85d2acba9984f7404cc1f26fd5005e",
|
|
"description": "crocus: Set default MOCS for NULL depth/stencil/HiZ buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "737b3fae737821bb7d585bf218b03b40aadd167b",
|
|
"description": "crocus: Set MOCS on NULL stream output buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "de99b5502b11f02e0470a6af8bf27ec94e2669cb",
|
|
"description": "crocus: Set MOCS for index buffers on Gen6+",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "be0d22a9ce05a56f134f48b47874cbcaaa416b35",
|
|
"description": "crocus: Tidy the ifdefs for emitting STATE_BASE_ADDRESS",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "51f843ad6034f84aafc3fe2a08f8a67112e1005a",
|
|
"description": "crocus: Set MOCS for most state base addresses on pre-Gen8",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dfe455b6dfb927b43681fed29a9bc5a88f763171",
|
|
"description": "anv: Set MOCS on NULL stream output buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "818b5d2b9eda8847830dc47187e13a1d0df5f134",
|
|
"description": "anv: Set MOCS on NULL vertex buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7ae9f516f0313c2e36c70d96b86406ee559d6b21",
|
|
"description": "anv: Set MOCS in 3DSTATE_CONSTANT_XS even if there isn't a buffer.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "158ad07b3efc79583baa4939c56ff39a89062c3c",
|
|
"description": "anv: Set MOCS for 3DSTATE_CONSTANT_XS on Gfx7.x as well",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b4310ef8eebfd44ee21cbcd1bfbc98f1153b92dd",
|
|
"description": "anv: Set default MOCS for NULL depth/stencil/HiZ buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d8cb76211c5d264d705dbd3c02b5fc61637d5a56",
|
|
"description": "iris: Fix MOCS for buffer copies",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c5b22441f1c3a77027af4306f09ea6d1f20d00ab"
|
|
},
|
|
{
|
|
"sha": "256d48eb8cd57e9405b010982a48cf2378d299cc",
|
|
"description": "iris: Set MOCS on NULL stream output buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d8e1d0fecc962152fa3543d7da4aa514a3b79638",
|
|
"description": "iris: Set MOCS on NULL vertex buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "369cd9ae2803e2f40a2ebf1b94918436eb779f6e",
|
|
"description": "iris: Set MOCS on 3DSTATE_CONSTANT_ALL packets that disable all buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0544afd2df8a534f2f72c18c18a8489c78d8024c",
|
|
"description": "iris: Set MOCS on 3DSTATE_CONSTANT_XS on Gfx9+",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8336054024946bc74914fc7f24a5a33b7a9e357f",
|
|
"description": "iris: Set default MOCS for NULL depth/stencil/HiZ buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0a5e2257793bc67731b0ea19ca1138ab65e8e194",
|
|
"description": "iris: Set Bindless Sampler State MOCS",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a6690dc1eec02a3225bc42a51b6ae5029005c815",
|
|
"description": "iris: Drop unnecessary parenthesis",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fc5168b01d2c9b8a1e84bfdf8ca3950bf3121a59",
|
|
"description": "blorp: Use a non-zero MOCS for disabled constant buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "28a503c1a17b24da362b2596356684b5ca2f3c8d",
|
|
"description": "blorp: Fill in MOCS for null depth/stencil/HiZ buffers.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "edce4649b87638cd5bbfb3553bb4744139439a4c",
|
|
"description": "blorp: Fill in MOCS even for SURFTYPE_NULL surfaces.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c27fcb1d3bac4282978529d947f3a143ae4a311f",
|
|
"description": "isl: Fill in MOCS for NULL depth, stencil, and HiZ buffers.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "801ecb6f12cee3e5c5ba6d35b254b96ca9dad67b",
|
|
"description": "isl: Fill in MOCS even for SURFTYPE_NULL surfaces.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "78d2605e575d65f705b1d01bb9afe75ac6a7ea4d",
|
|
"description": "intel/genxml: Change 3DSTATE_CONSTANT_XS::MOCS to be MBZ on Gfx8.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "956effb88ad6b931b6fc5625493c9ff92c578c94",
|
|
"description": "intel/genxml: Drop \"Hierarchical Depth Buffer MOCS\" field",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e69d395cd1c79f2ff730fbaf535a75dd7347dfb7",
|
|
"description": "intel/genxml: Add an \"mbz\" data type",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "58dc7f6ea67eed9583850a8fe69d6289fe919b69",
|
|
"description": "intel/genxml: Fix Indirect Object Access Upper Bound on Gfx4",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cf76247f382a0b872e39135326111bd93f08c744",
|
|
"description": "drirc: enable do_dce_before_clip_cull_analysis for ANSA",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "95ded68984684c72a1f7313a9c0c699f62796c04",
|
|
"description": "glsl/drirc: add an option for gl_ClipVertex / gl_CullDistance checks",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c0fc76a17211891dba2ee408748f7515f1eb4e91",
|
|
"description": "docs: update calendar and link releases notes for 21.2.5",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c8bf9100cd3ed98bec579235e6253b9d8ba8847b",
|
|
"description": "docs: add sha256 sums for 21.2.5",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f07a61499526dfb628eb54a8bd2401247659c52d",
|
|
"description": "docs: add release notes for 21.2.5",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "021ec93273819bb6922df01beef51feb5abfb333",
|
|
"description": "r300: improve precission of linear interpolation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aa264ded948defc88930eea7d54800b3188a3ac0",
|
|
"description": "ir3/ra: Check register file upper bound when updating preferred_reg",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "0ffcb19b9d9fbe902224542047c389a661fbf816"
|
|
},
|
|
{
|
|
"sha": "4f4164d62a0b29c12d750d9467e73c31e7f678b8",
|
|
"description": "radeon/vce: Limiting max supported refernce frames to 1 for h264 encoding",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d8e45467076789aac6a83c3982dafcf386d56e72",
|
|
"description": "ac/nir: remove bogus assertion about the position for culling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d3b3daa06b7f3856f88f8c6275db30ee6cf7874a",
|
|
"description": "intel/pps: reuse timestamp_frequency from intel_device_info",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "43d5b55bc1691e9d3a4fdb24086fa3d626d4974c",
|
|
"description": "intel/pps: provide accurate min sampling period",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3dda80fcf62baa106f227392d45ea6853ef7d9e9",
|
|
"description": "intel/dev: printout timestamp period",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "127863ddd3e9aa43cea7c9de8c452460a0dcd5de",
|
|
"description": "docs: put a list of commands to setup perfetto",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bc0a702c52452add244521fca53ecc850ceb6938",
|
|
"description": "pps: add an intel config file",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "32b28f2cfa4501314aa74356adaef7173e203cd0",
|
|
"description": "pps: remove counter_ids fields",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "64157c706e78be0ea3bc002c07a15b002f1aa313",
|
|
"description": "intel/dev/test: Assert (verx10 / 10) == ver",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "11602d2d36d319c2f185979effa4ed3c3342678f",
|
|
"description": "aco: use std::vector and IDSet in RA validator",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b42f4b880915cf7c206bf7fce7558c6ac92e4f09",
|
|
"description": "broadcom/compiler: padding fixes to QPU assembly dumps",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3ad06b69490fa990c473e16f78ce658b0eb43b47",
|
|
"description": "zink: always use explicit lod for texture() when legal in non-fragment stages",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4d9fc17ae8c24a8f4e40a17600e8d4205c27b2bf",
|
|
"description": "zink: set aspectMask for renderpass2 VkAttachmentReference2 structs",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c4a513d978e6fb5344b465d981c70b1823906331",
|
|
"description": "zink: use align64 for allocation sizes",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2e9e113b7f57a45e6a10577af9f82c09efe6b05e",
|
|
"description": "zink: cache bo SpvId array types",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "65abd1d4aed48365f0054279616dc31a817b2be0",
|
|
"description": "venus: implement vn_buffer_cache_entries_create",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "af505ff3c8ce498998dc155271652ca6e77a63d0",
|
|
"description": "venus: implement vn_buffer_cache_get_memory_requirements",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a74f2495ca07bb536e8f1caaa8c2a4ed36c10d67",
|
|
"description": "venus: implement vn_buffer_get_max_buffer_size",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "13f2e50aee42ff20e4bcf7e40a4b6047d7394096",
|
|
"description": "venus: add buffer cache init and usage flows",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fc237f80c6142171df695ecbfc3c981262672997",
|
|
"description": "venus: add struct vn_image_memory_requirements",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b108e096d12f9baabcb730723003ff51a6dadfff",
|
|
"description": "venus: add struct vn_buffer_memory_requirements",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "927dea7c346b9717d1fe5fd113b46846b8369f7e",
|
|
"description": "venus: refactor the ahb buffer mem_type_bits query api",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "34b7d820e2912c6b586f7ae670120eb18aeb45a5",
|
|
"description": "venus: refactor to add vn_buffer_init",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "df93a8a6dde0bbb903f14b4a6256445c771af54f",
|
|
"description": "venus: refactor to add vn_device_init",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2a79dfb724ab939eb73c255cfa9dc743c34d21ab",
|
|
"description": "venus: release queues on device creation failure",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2de6beaa12f9b855d31c3c11a8a6cea51a14d6b1",
|
|
"description": "zink: add better handling for CUBE_COMPATIBLE bit",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "71494c4874c6d8eba93309faeed01e1444eb49b5"
|
|
},
|
|
{
|
|
"sha": "5a2513a5158dc07f21706a7083a493dcd6755a36",
|
|
"description": "venus: assign valid memoryTypeIndex of exportable ahb memory for image",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2c43fd4c41f32479441a5845b46f844e66aeb3cc",
|
|
"description": "amd/rgp: Use VGH clocks for RGP workaround.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bfbc41a9fa8aeeae7d5a441940538a5a7bb9f027",
|
|
"description": "ci/piglit-runner: Merge piglit-driver-*.txt files into driver-*.txt.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "38dff02bfb1f237ded1e2075e560ec06b52fadcf",
|
|
"description": "ci/deqp-runner: Rename the deqp-drivername-*.txt files to drivername-*.txt",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3c49916d515c62ac039644e8a0934e534f37be0b",
|
|
"description": "iris: destroy our mutexes a little later",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e68616e5e651fb721ffdcdd167712689f183002e",
|
|
"description": "docs: update calendar for 21.3.0-rc3",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9fa702f28ca030950cd8d79c2cf071eb63003741",
|
|
"description": "venus: refactor private descriptor_set helpers to be private",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "565d65baafc218209c09e04ff8b25e1518854bca",
|
|
"description": "anv: Enable CCS for storage image formats",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "64ea7e5e338750c8e7c33ddcd969b60af1645ada",
|
|
"description": "anv: Pass correct aux usage while filling out surface state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f79a25653b9b18617d6a317bc8bd94973a2a0674",
|
|
"description": "zink: move all shader bo/sharedmem access to compiler passes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c18413b877cdf47904ef398071827767afa0b99a",
|
|
"description": "zink: add more glsl base types to get_glsl_basetype()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6be3c0f82d7cd988d6737e078d4ee8e60dc66eae",
|
|
"description": "zink: move all 64-32bit shader store rewriting to nir pass",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8a98e6fb97cb264e822d1b1b3ba6c333fb727a81",
|
|
"description": "zink: move shared intrinsic offset adjustments to compiler passes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6d31f4b7b0776e3f97b88007853ae0eb36233933",
|
|
"description": "zink: move ssbo store offset adjustment to compiler passes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "150d6ee97e374b5f520fc1ec3817a8a09c4b80fc",
|
|
"description": "zink: move all 64-32bit shader load rewriting to nir pass",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3a1ecd1e8ccfb73d76d5c20bbce9ee3e1d3ffcea",
|
|
"description": "zink: run lower_io_to_scalar before rewriting bo access",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ee22cd619fb164fb6b0c53d6915e6901b52b97fa",
|
|
"description": "zink: move bo load offset adjustment to compiler passes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "14f7eb9d4c0b2727c7e14027d82f86cf41cecc62",
|
|
"description": "zink: run optimize_nir() only once during compile",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "16f838576cf29e26f1af198ac93a0fb3a3cfad8f",
|
|
"description": "nir/lower_io_to_scalar: add support for bo and shared io",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "60cb47180561250939e37f0c1d0fdc6a981608f3",
|
|
"description": "ci/radeonsi: Use a deqp-runner suite suite for stoney.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4856586ac605e89ee6c128b1a190f000311b49ba",
|
|
"description": "util: use anonymous file for memory fd creation",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "1166ee9caf3ef8412c1897d926040035981cb4cf"
|
|
},
|
|
{
|
|
"sha": "49d290bcf74ee837af5257a005b126d475d057cb",
|
|
"description": "radv: don't use a separate cache entry for GS copy shaders",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "704340f0f6777e92369c206703504417ff764113",
|
|
"description": "radv: fix invalid wait_dst_stage_mask type",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0bbb32ece45d9ef6dd62f5516a8ae1dc779ea3a3",
|
|
"description": "glsl/nir/linker: Also remove image variables",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "b8ee37472d3e271fa666d82910588497435a86b7"
|
|
},
|
|
{
|
|
"sha": "0a277fabce9dad868d5b38b9ba1d7be4afb62f62",
|
|
"description": "broadcom/compiler: fix condition encoding bug",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3fbd6662b777a6f2a5b216101daca9b0a86f9958",
|
|
"description": "broadcom/compiler: rework simultaneous peripheral access checks",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2c61d89d3623c5eca9618e33a43c82f1aff266c5",
|
|
"description": "gbm: add GBM_FORMAT_GR1616 and RG1616",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "759eaf517a39e53fe2ee808c860234a30013a03e",
|
|
"description": "gbm: add missing R16 case in gbm_bo_get_bpp",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1fe375e7cf8da6d0313b7954ae76120cde92db14",
|
|
"description": "radv: Add bufferDeviceAddressMultiDevice support.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "2e5718c957415b93da6be5e1ff61d09e5e9933a2"
|
|
},
|
|
{
|
|
"sha": "e1619b268a6f4f3eec3ab7ecd558b02665c7f50b",
|
|
"description": "glthread: add a trivial thread-safe way to skip display list execution",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c14d755f3d3ea0f1501da5da021d59f26379d1f1",
|
|
"description": "glthread: add an option to make glCheckFramebufferStatus a no-op",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f4348ef60d51b07ee40ebfd4215118de281bd7e4",
|
|
"description": "glthread: don't sync for glIsEnabled with a few enums",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6b370cbe289e5c0908f53283afd711f439be8879",
|
|
"description": "glthread: don't execute display lists if they have no effect",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b0c40bc9054404c1b0e42516b72d6d9d070a4c10",
|
|
"description": "nir/lower_samplers_as_deref: rewrite more image intrinsics",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c9ce151ff97b7a8776ed4cb2eff27bfbd836ea3d",
|
|
"description": "zink: more accurately update samplemask for fs shader keys",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8899f6a19857d533d62945889c413b55cea5223c",
|
|
"description": "zink: fix gl_SampleMaskIn spirv generation",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f42a4f64511cab640d57e4a1b1c58f9448f1395b",
|
|
"description": "radv: fence->user_ptr and ctx->fence_map are now totally unused.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "861a35b3bc8779c5eb1d825a99151dd5e8c023ac",
|
|
"description": "mesa: Require MRT support for GL3/ES3",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7e26ea84da94a8157808f391c9849ae4a1c52cc8",
|
|
"description": "microsoft/compiler: Use memcpy instead of a union to write dxil_features",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d8b1afdc85078faee96cd1f8dd6f188843c0d705",
|
|
"description": "nir/lower_blend: Use correct clamp for SNORM",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3b146fb466d1e710a7bd3c9e9f5acf02a1e7523b",
|
|
"description": "panvk: Pass through alpha_zero_nop/one_store flags",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "77928e45ebb7b1d298e67abb2446eee24a6d0d98",
|
|
"description": "panfrost: Pass through alpha_zero_nop/one_store",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "169aa9f1777266098de4388054ab56fa7b09190c",
|
|
"description": "panfrost: Test alpha_zero_nop/one_store predicates",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c6b2c1069b551889363e3fbccf85db29824e8dad",
|
|
"description": "panfrost: Add alpha_zero_nop/one_store predicate",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "87b68e77ccd1c67cc552ff95b158d2ac32987977",
|
|
"description": "panfrost: Rename depth bias fields",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "29762ea89751b64121b46a9c04bcb87ae1096295",
|
|
"description": "iris: Drop hint if primitive id is required or not",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1ee043e66214519513f3647e754ea051553cd528",
|
|
"description": "anv: Drop hint if primitive id is required or not",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3f3322242667c677013e2585b464ed18c9e9c5fc",
|
|
"description": "intel/compiler: Track primitive id in domain/evaluation shader",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2b86cf2850edf5adec8e1d674ba8383b91fb9148",
|
|
"description": "intel/genxml: Add new Primitive ID Not Required bit field to 3DSTATE_DS",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "90228a80ea2867126cc8a165f61d604803443b5b",
|
|
"description": "zink: don't add dynamic vertex pipeline states if no attribs are used",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3072e6e0da5d226700a8d6d0683636b5c7e2f237",
|
|
"description": "intel/compiler: Don't use SIMD larger than needed for workgroup",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4e7b71e00cb9ae27dff4f022fab58e14ea75fa2d",
|
|
"description": "intel/compiler: Use SIMD selection helpers for variable workgroup size",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7dda0cf2b8e7d13a6dce7b2fc48e95e260717aee",
|
|
"description": "intel/compiler: Use SIMD selection helpers for CS",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7558340ebb688a9607f0cbc05f8bad56d77b19fe",
|
|
"description": "intel/compiler: Add helpers to select SIMD for compute shaders",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c13da98929809dd2d9f752e938f9ae650ce3fcd5",
|
|
"description": "zink: stop exporting PIPE_SHADER_CAP_FP16_DERIVATIVES",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3094524621291e6010232c4fd930e1e2d335f2ee",
|
|
"description": "microsoft/spirv_to_dxil: turn sysvals into input varyings",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b47090c5b33c89e5c29dd4f95230863ec018e2bc"
|
|
},
|
|
{
|
|
"sha": "a6031cd9bd409c793c3a2928eaf9f04f09d2f55a",
|
|
"description": "anv: fix push constant lowering with bindless shaders",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "9fa1cdfe7ffd9e7ebd83055e2008f3e4b8ada549"
|
|
},
|
|
{
|
|
"sha": "f16961f2228cd34c84a18d5cb92fe14141e311b0",
|
|
"description": "zink: add notes about binding points which aren't counted in util funcs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0a6f5ec942158af5ff0e0d9171a621bf0acfae87",
|
|
"description": "zink: don't check rebind count outside of buffer/image rebind function",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1a68f2eb8f4818944d656b8d0f9102c576815800",
|
|
"description": "zink: only reset zink_resource::so_valid on buffer rebind",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dabe477b4f273964afedab2fce2be22f2617268f",
|
|
"description": "zink: don't break early when applying fb clears",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2a91e83b7f5d2822c3fc06d0edba1d0f70cadff9",
|
|
"description": "zink: detect prim type more accurately for tess/gs lines",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3a894d2b2f6483e5a2a5ab66485062612eeff224",
|
|
"description": "zink: split out descriptor pool sizing into separate struct",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "66a0d8204f775bd32bad68c42d4fec223272f9e0",
|
|
"description": "zink: reduce hashed region of zink_descriptor_layout_key",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "103e93cbe6e228474d464e5aae14a5b86f4fec94",
|
|
"description": "zink: eliminate a hole in zink_descriptor_layout_key",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3acab7a24c497f1ebdde95c9d8048cce2d932cf3",
|
|
"description": "zink: rename zink_descriptor_layout_key::num_descriptors -> num_bindings",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fb78c2de2129af9c0df84f2761e8bb94a59042fd",
|
|
"description": "d3d10umd: Update for set_sampler_views take_ownership parameter.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e69a82f98875488381160bd3dba9b16c7e1062db",
|
|
"description": "d3d10umd: Fix MSVC build.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cf464affb426913fb56963651dc5aad47f50f5c2",
|
|
"description": "d3d10umd: Update for transfer interface changes.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b3c1090a5f9ae0e7999632219214fadb5a1d526e",
|
|
"description": "d3d10umd: Rename Dxgi.h to DxgiFns.h.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d944136f3635aeacd97e167176c968c5078d92d7",
|
|
"description": "vulkan/wsi/wayland: don't expose surface formats not fully supported",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "151b65b211907d92f3012997aba12b7dbe004e61"
|
|
},
|
|
{
|
|
"sha": "1c4f1c229011f62b43fde1327fd0bd8762883993",
|
|
"description": "panfrost: support PIPE_RESOURCE_PARAM_NPLANES query",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f96ad5d71c067c4263c1af1552d02637e76d9c01",
|
|
"description": "panfrost: Support planar formats for scanout",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1cd43ff030bb16beb9e4fee3271872f2520b6809",
|
|
"description": "radv: lower the viewport index to zero when the VGT stage doesn't export it",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fad6a806359efd7c64dc81443ece6d430454865f",
|
|
"description": "meson: build freedreno tools when other parts of freedreno not enabled",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6c614947714460f5517b1fa9e602368eaecbaecb",
|
|
"description": "freedreno: support lua54",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d2a7afe34d8a3bba51035fce1d8b8e40c7a521d8",
|
|
"description": "freedreno/drm: Move suballoc_bo to device",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2c6fb9780cb6c8a3c04f7fd723d7a49800c19016",
|
|
"description": "freedreno/drm: Add some asserts",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "00a1eda61b3962f6d2b5a512887523ab1e74813a",
|
|
"description": "mesa: add a no_error path to _mesa_handle_bind_buffer_gen",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "87b9a9667af67de44b854d4908df8b17f5d4f6de",
|
|
"description": "mesa: remove redundant flagging USAGE_ARRAY_BUFFER",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2f059b861e0d0f3e44d9f97d5f08fbb9ba19dc26",
|
|
"description": "mesa: move setting USAGE_PIXEL_PACK_BUFFER out of BindBuffer to reduce overhead",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d3a134bbd7edee1bc5d4e7d936c547162753a827",
|
|
"description": "mesa: remove USAGE_ELEMENT_ARRAY_BUFFER because it's unused and adding overhead",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1813bb59174a8f6e60a4f7aff2ac9af81a8810f5",
|
|
"description": "vulkan: Fix entrypoint generation when compiling for x86 with MSVC",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "6d44b21d4fdea89673541de265f69258747c5499"
|
|
},
|
|
{
|
|
"sha": "b7c7abded7a92d3e709d311e8b964b11145620cd",
|
|
"description": "nir/serialize: Make more space for intrinsic_op allowing 1024 ops",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dc74285d32df9c09eb896bc4571066402d32d10b",
|
|
"description": "aco: only load streamout buffers if streamout is enabled",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "db82d90451b3af4487930044152657aaef438703",
|
|
"description": "radv: report error messages when the driver can't be initialized",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4765edb4e02efa57cd39b1718624721f6545e9a5",
|
|
"description": "radv: fix build errors with Android",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "49c3a88fadd03af0954986a0bafde66b01940ed4"
|
|
},
|
|
{
|
|
"sha": "ae2881c0f58f502126be8e19182ea7f4eb851b60",
|
|
"description": "radv: remove old RADV_TRACE_FILE warning",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c2d522b07f9a7c719eef1b4ebea3cc5975bbe15a",
|
|
"description": "panfrost: Remove duplicated #if",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "baaa88cf9e6692e744f6d98a0cdc5661ec4acae1",
|
|
"description": "panfrost: Remove ancient TODO",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2526f6f229406fa364e4375449d33e2048caaab6",
|
|
"description": "panfrost: Enable AFBC on v7",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "789601a189eb8b0ff0b0f2a19ed276d9881877a7",
|
|
"description": "panfrost: Decompress for incompatible AFBC formats",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "93c9123c313d688913ed86f77c6841738f94988a",
|
|
"description": "panfrost: Add internal afbc_formats",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "342ed4909fe7611525b9029977463ef3291ce7ba",
|
|
"description": "panfrost: Workaround ISSUE_TSIX_2033",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e0335ad8881d3feeb89b571b1047bb8799ae23b7",
|
|
"description": "panfrost: Fix gl_FragColor lowering",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "28ac4d1e00553b38691966b4b9b95fee826c97d4"
|
|
},
|
|
{
|
|
"sha": "be5456e11643dee690af5d7dd8419c766c108e7a",
|
|
"description": "panfrost: Remove unused MIDGARD_NO_AFBC quirk",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "68a7fafe2a54ca61700a955bd8d7884e2f750814",
|
|
"description": "panfrost,panvk: Use dev->has_afbc instead of quirks",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3e168b97cc7d38e757fa5cd51ecd25c18d84daf6",
|
|
"description": "panfrost: Detect implementations support AFBC",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ebe9494b61bf7cb6bb4e714f4cd43390629c0c1b",
|
|
"description": "turnip: Drop the assertion about the temporary bit in sync fd imports.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8ccf672fa3c000b958f961812152cc1a359a8792",
|
|
"description": "gallium/u_blitter: Read MSAA z/s from sampler's .x instead of .y or .z.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "785dd68599e704847aaf324e69f09b66551f2df0",
|
|
"description": "iris: also dump bo's imported and exported flags",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "520300ad2202adbe652909839b94f6eedf489aa5",
|
|
"description": "st/mesa: don't crash when draw indirect buffer has no storage",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "22f6624ed318e8131681ec1f2e7b3a59449df412"
|
|
},
|
|
{
|
|
"sha": "2822b1345cff69292a288243a7c2a5e50e487977",
|
|
"description": "tu: Expose required VK_FORMAT_FEATURE bits for planar YUV formats",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "330a8cfa07b970e515b78227cf75873c1fc4da48",
|
|
"description": "turnip: enable UBWC for NV12",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9c895e133bf2fbde0d318e68d7c201b4f66ff22d",
|
|
"description": "tu: Emit GRAS_LRZ_MRT_BUF_INFO_0",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c135c2cdb7fd68338cdbc473d4389681750dd051",
|
|
"description": "freedreno/a6xx: Rename GRAS_2D_BLIT_INFO",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8ea6f17fdf939adc315b66e3ff88f83d3cc37029",
|
|
"description": "freedreno/layout: Fix the UBWC block size for the Y plane",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e0a74c7cad5c37ed91d87a4273affb6fd6ad38f4",
|
|
"description": "util/format: Add PIPE_FORMAT_Y8_UNORM as an \"other\" layout format",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ceaf56920c5bdae6ed8807fe69044c0a04f76754",
|
|
"description": "v3dv: refactor TFU jobs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1465ec8cf35c3e62635bba31682a0e2673e40100",
|
|
"description": "iris: clear bos_written when resetting a batch",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e4c3d3efc7a2fa9f975b1f9211f7d61aa7d31d94"
|
|
},
|
|
{
|
|
"sha": "b6a69dbb40d06963056b14158acd0521a91fc395",
|
|
"description": "radv: re-emit prolog inputs when the nontrivial divisors state changed",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d9c7a175424308b4da7673ea885fd8a8b3edf862"
|
|
},
|
|
{
|
|
"sha": "8ec682433573ededbdae7f63490cabf5bdfaa89a",
|
|
"description": "radv,aco: decouple shader_info/options from radv_shader_args",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1429feaf293e5a34dd32c632b46931f15e769bb6",
|
|
"description": "crocus: Replace devinfo->ver[x10] checks with GFX_VER[x10]",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1561d0126a569f76b1adbdd1a5e8ec79f9577450",
|
|
"description": "broadcom/compiler: fix assert that current instruction must be in current block",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "265515fa62664eac006dcff278ed549c75863b79"
|
|
},
|
|
{
|
|
"sha": "e79e1ca304fd329a895c848048c784ce3f349d46",
|
|
"description": "intel: Drop Tigerlake revision 0 workarounds",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6ef192bddf1e4cf05753b45016c3184b235830c5",
|
|
"description": "mesa: discard draws with count=0 to decrease overhead",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7daff157bb3474373a03fceb1ffd2c98f115653e",
|
|
"description": "iris: Refactor the assignment to possible_usages",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "114f87c1c70e56587cbc3d53f7593b633a008028",
|
|
"description": "iris: Set DISABLE_AUX_BIT for AUX_USAGE_NONE modifiers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b9d8793646db42a78907ca91fe6a177f9a1859eb",
|
|
"description": "iris: Disable the MC_CCS modifier with norbc",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b71264e4656fc93904827ad7d0737220da3f303e",
|
|
"description": "iris: Convert some mod_info checks to asserts",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "138be96301bede223cd141d7453c06142e5c8eb2",
|
|
"description": "freedreno/ir3: Fix validation of subgroup macros",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e68d918ffb7b953c36fca05afd994c099bd25071",
|
|
"description": "freedreno/ir3: Get req_local_mem from pipe_compute_state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f58438320cf8026bf173e1df722af9125fd212f1",
|
|
"description": "freedreno/ir3: Add ihadd/uhadd",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f5ce806ed73a45a8c856ee79f4fe0074e0bd7b73",
|
|
"description": "freedreno/ir3: Add wide load/store lowering",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7a7ac8cd40938c19d52589dfe541b6c511e71869",
|
|
"description": "freedreno/ir3: Fix reg size validation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8a6934dfe8c6a4298a192d11dab8d49f3827b4c0",
|
|
"description": "freedreno/ir3: Fix load/store_global_ir3 type",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "81eefe0090b69437b79ee3514d9b6fea911241d7",
|
|
"description": "freedreno/ir3: 8bit fixes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f7b2d613c588dcbd3ae98341140896d9e6a61aa6",
|
|
"description": "freedreno/ir3: 16b bools",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9a2562a545ba694b33afdf06ff3f5f2867dc26da",
|
|
"description": "freedreno/ir3: Deal with zero-source instructions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b6e11225a28b420fd3754e10ed9542cb048e9c52",
|
|
"description": "freedreno: Fix set_global_binding",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0a35ba5c4388eb375f7f87747cb3dcddc4e8ac2f",
|
|
"description": "freedreno/ir3: Move lower_idiv_options",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e544a9db16e200f3d91ae8faf815ca0656ca3052",
|
|
"description": "freedreno/ir3: Add support for load_kernel_input",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e10c76d277983b2f21a5aef1507a42b4b3e9de8b",
|
|
"description": "freedreno/ir3: implement load_work_dim intrinsic",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3bd265a39329262b26d63fcdf405b328a870d1f7",
|
|
"description": "freedreno/ir3: vec8+vec16 support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f5bbf77be8848ba138e248ded9c14959985b0cd5",
|
|
"description": "freedreno: implement set_compute_state()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1e9f27f37fb63d8cd0aece71c4eb0cf4f0efb2d9",
|
|
"description": "freedreno/ir3: Handle MESA_SHADER_KERNEL",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "83a1bca9521472929b3679df55d3c9e05479cbac",
|
|
"description": "freedreno: Skip built-in shaders for clover",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dff8a0c4cb07ab69d9b0454c77dd89e621c417e9",
|
|
"description": "isaspec: inherite parent's bitset gpu gen requirements",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d77b9fb51845112dfd6ec10d69adf3f8f4961224",
|
|
"description": "isaspec: Fix gpu_id for default_options",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c4e7541b9dd7d9dae76606717c58aa1a0bfc4a39",
|
|
"description": "freedreno/ir3: use stg.a/ldg.a only if offset is reg or doesn't fit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "064c806d23b70108d9bfb74bcb67ed3e512bd246",
|
|
"description": "freedreno/ir3: Add load/store_global lowering",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d85eb9268ad821b3759eceb954f0ef34677ec268",
|
|
"description": "freedreno/ir3: set proper dst size for {store,load}_{global,shared}_ir3",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1ef43a0be7056f8d0e21e89d94e08a4cc23d6240",
|
|
"description": "freedreno/ir3: disallow immediate addr/offset for ldg/ldg.a",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f45b7c58c49ba7eb8007bc1fd32187ff6d50380e",
|
|
"description": "freedreno/ir3: Lower 64b phis",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bee9212efbe0a56d989d59c32545dc3fb30b30ee",
|
|
"description": "ir3/freedreno: add 64b undef lowering",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2d65e6f56dee59205675fbfe95e8bbfe354debec",
|
|
"description": "freedreno/ir3: 64b intrinsic lowering",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1eee1fda115ee618da3d384a683f1aeacdcfe392",
|
|
"description": "nir/lower_amul: do not lower 64bit amul to imul24",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b83c9b21a6a705370c95a98239869be6e71a1239",
|
|
"description": "intel/compiler: Set correct cache policy for A64 byte scattered read",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "272af39be17072e5712c1d51671a9fd33f246085",
|
|
"description": "amd/addrlib: cosmetic addrlib update",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "69a1b02b688849ec6a57ce90fce7ef799346eea9",
|
|
"description": "amd/addrlib: change how the license is formatted to match internal tree",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cf0bc4fb55f96cab82d76a2d6726690070fd92fd",
|
|
"description": "frontends/va/av1: handle multiple slice params",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "996e81fb70419bdf0e7bb9afea18c142897730dc",
|
|
"description": "aco: fix loading 64-bit inputs with fragment shaders",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "75bd37dc6a33c3b00c7349dcd0295415a9c46d59",
|
|
"description": "broadcom/compiler: disallow tsy barrier in thrsw delay slots",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9202e8cbafc70d989e4db45a895c36801c30e217",
|
|
"description": "turnip: Make copy_format() and tu6_plane_format() return pipe_format",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "68f8bbb37ea76437a5e334bd3f635946939812fb",
|
|
"description": "util: Move freedreno's snorm-to-unorm to util/, adding remaining cases.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cbdc8e09bf72b6b24fcf31f47e2cf3178d473e21",
|
|
"description": "turnip: Switch format_to_ifmt() to take a pipe_format.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e4e8db01327d4363ac18c9e92f8fa9ee986cb6ba",
|
|
"description": "turnip: Switch tu6_format_color() to a pipe_format.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3b68fc0c6a6caddd228755ae3d43ce92e0b1f807",
|
|
"description": "turnip: Switch tu6_format_texture() to a pipe_format.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cfabdbd7d3fd9770ab599b230ae4ee832761955f",
|
|
"description": "tu/clear_blit: Move around copy_format()/tu6_plane_format()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "acb83e1b13d43586bbda0ffb609afbe60da0b8aa",
|
|
"description": "v3dv: enable Vulkan 1.1",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bd81a236205e080ee2c68d6f0f7dbf82e26bcd20",
|
|
"description": "ci/piglit-runner: Fix funny indentation of the piglit-runner command.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "440f207a1f21b5c14833e555f5c6a8cdcac6897d",
|
|
"description": "ci/deqp-runner: Move more non-suite logic under the non-suite 'if'.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "92748e40ef0ec0c96addaa0fd9dc9389a9d44e5d",
|
|
"description": "ci/deqp-runner: Don't start GPU hang detection for making junit results.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "61ca900b69521725d318587598c992188b5a2429",
|
|
"description": "ci/deqp-runner: Drop LD_LIBRARY_PATH=/usr/local for libkms workaround.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "899174c210b65e15759ba398f08470464659a786",
|
|
"description": "ci/deqp-runner: Move remaining asan runs to --env LD_PRELOAD=",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "37c690ad1ae01dce10b0989d71ef0fb3bd913642",
|
|
"description": "ci/deqp-runner: Drop silly CSV env vars.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b978688df642870a2a639e267552e6e6088aa48e",
|
|
"description": "ci/deqp-runner: Use new deqp-runner's built-in renderer/version checks.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9ddfd297e085c7cb8b7acef9cf0d2696181ade43",
|
|
"description": "ci/deqp-runner: Simplify the --jobs argument setup.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "59f3a8e6b4b0427918c36451542197c5d4c24bc7",
|
|
"description": "ci/deqp-runner: Drop SUMMARY_LIMIT env var.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "670fd8123be4c6142239439d1273b3a4d8a58cb1",
|
|
"description": "radv: Fix memory leak on error path.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "80841196b2dc921db38d9f3403e67d57749bc1d8"
|
|
},
|
|
{
|
|
"sha": "b797ecac7a414cee7bae75886fdaf97146ce2034",
|
|
"description": "ac/rgp: remove useless code related to GFX6-7",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8304392c3522dbd0f716e2a10fb4020a96b76b20",
|
|
"description": "radv: add an assertion to prevent GPU hangs when VRS isn't supported",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9a32a7fdfee5235ccc85054fa9f0c990d41611aa",
|
|
"description": "util: Move test sources to tests/ directory",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "abf2af64aca1d4b3ac8e63f8bc59ff4df00adf81",
|
|
"description": "util: Convert sparse array multithread test to use gtest",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "213c9e944c405eece6afc786d1d9a2612a47ebe6",
|
|
"description": "util: Convert roundeven_test to use gtest",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "83449f61ba369b94def3b1c1232a7879fec200c0",
|
|
"description": "util: Convert rb_tree_test to gtest",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0d36ea7d585fb66a1df85dfb8e78c90995073121",
|
|
"description": "util: Convert mesa-sha1_test to use gtest",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "89eebca057247e320a9125135fb4c0d77b0e331a",
|
|
"description": "util: Convert blob_test to use gtest",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d4c536d3d9eecf3d2edb6c27dcf1752c747a8e03",
|
|
"description": "util: Convert u_atomic_test to use gtest",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1d78a31bec96e94c6dee6514eac49706a1ee20b3",
|
|
"description": "util: Move tests in single file directories to tests/",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2209f5794d23d832924d8870cc1db5c16c3cc094",
|
|
"description": "util: Consolidate existing gtests in a single binary",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "60768f4029bb72a655cd4722b95087b531769599",
|
|
"description": "docs: update calendar for 21.3.0-rc2",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "662fbc01204c4798d140b42f2bf5d7ad7b1be89b",
|
|
"description": "nir: Use a single binary for gtests",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8cb7d6f81b21dc6c7c8eabd900dc9e865f310fd7",
|
|
"description": "spirv: Use a single binary for gtests",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "39f25945311e1385a54ddd17f71f9f6023d97256",
|
|
"description": "anv: Implement VK_EXT_global_priority_query",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e7599f09a149347b74bf0913cdd86d64e0ae9d20",
|
|
"description": "ir3: Use stp/ldp base offset for {load,store}_scratch",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7deb0d296d83286b1f83dd0baeb4e355e717a615",
|
|
"description": "ir3/cse: Support mov instructions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cd3f0683cd2a29bf0c2672b68a89c28a9e7dba21",
|
|
"description": "aco: simplify emit_stream_output()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d50be41f8f69be043e4e3b3da3f93bc71e904444",
|
|
"description": "broadcom/compiler: remove unused macro and function definition",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9bc0fc89c8909fd5cc9c591aa98038f927a01e0e",
|
|
"description": "aco: disable mul(cndmask(0, 1, b), a) optimization sometimes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "86b3d8c66ce17ddcaefa5bdea68882cc03a57f15",
|
|
"description": "zink: rescue surfaces/bufferviews for cache hits during deletion",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "80d5e40fd1392af9401db3d0bbcbcc6b7276675c",
|
|
"description": "freedreno/afuc: Disable the disassembler on 32-bit builds.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5afce85f2b605b7384da02aa6654ab3a00eee2bc",
|
|
"description": "Revert \"iris: add tile cache flush to iris_copy_region\"",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "27534a49cf3872646cb8ef9371707d74a81b1986"
|
|
},
|
|
{
|
|
"sha": "0523607ebb108d8c90bbda9c6564b66a0a6250e6",
|
|
"description": "iris: Add missed tile flush flag",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c85ea824bcab971dc2d9052b5dc937ee4b139cf5"
|
|
},
|
|
{
|
|
"sha": "8633ce06af4a489fa0fd0b4478fe3325a12a3bb3",
|
|
"description": "zink: stop leaking descriptor pool references",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7fb8e0b9fb4707c473079f832c5bc2e9eacf6dba",
|
|
"description": "zink: don't clear descriptor pool cache on context destroy",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6a852e4e06943b429382ac938c8b8fb94e834e06",
|
|
"description": "zink: always invalidate descriptor sets on pool free",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "94fc6b08751d784b19f414acae1c479ced26ebd9",
|
|
"description": "zink: unref descriptor pools in hybrid mode when they explode",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d06529443422fc511cd98ba2c55c9c3f196bd61e",
|
|
"description": "zink: remove descriptor pools from hash table on deletion",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6d937298818220294be740cc6b3341807951acf6",
|
|
"description": "zink: fix descriptor interface param for program_deinit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7a9e0e4fc021d91ccd44e1975a63128640237683",
|
|
"description": "zink: use ctx params for program ref/destroy functions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d29e507adcd826dbd4e47c9a9bcbef3bf5162c06",
|
|
"description": "radeonsi: don't set inline_uniforms for viewperf because it's enabled by default",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c5f39acb33e3eaf2b9eaa79b068fb3b6b40025cf",
|
|
"description": "winsys/amdgpu: set max_ib_size and max_check_space_size later in cs_check_space",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6129db68bf81ac72e72e3e39e574fe8f227d0f0b",
|
|
"description": "winsys/amdgpu: remove force_chaining parameter from cs_check_space",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9d852a4695263ece8f8fbd5edf79edc272b1f41e",
|
|
"description": "radeonsi: properly destroy buffers on failure",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0d2dc06761fd0f5636cf88f06f5dec554d0f7fdb",
|
|
"description": "radeonsi: don't sync before clear_buffer and copy_buffer if the buffer is idle",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d4cf4b3cee94770f1b09b24839b4abd6a02f9661",
|
|
"description": "radeonsi: don't update bind_history for internal buffer clears and copies",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "61ebdcfc299efd306e7faa959d1eb100a634b2ec",
|
|
"description": "radeonsi: don't sync PS or CS before (clear|copy)_buffer based on bind history",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4bc8c2590e5a8f29e7dfa3bc8afb07463745166c",
|
|
"description": "radeonsi: rebind a buffer only in shader stages where it's been bound",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "13b1424e96f87e0136551d8a19131d2d38f32e34",
|
|
"description": "radeonsi: change bind_history to track usage in each shader stage",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9f2a97e9df7453807ae74d825bdd1a7eac6da8dc",
|
|
"description": "radeonsi: add an option to use CPU storage uploads for threaded context",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "745ea994846b64a16a3368a87a74862910cf9b42",
|
|
"description": "radeonsi: add SI_MAX_VRAM_MAP_SIZE definition",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "03186773a6bfcba3dce19ea3cc5d66afbeae0501",
|
|
"description": "mesa: fix crashes in the no_error path of glUniform",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "bd2662bfa1c8746dc29a7bad32a1647379f78532"
|
|
},
|
|
{
|
|
"sha": "5948ff4826864b1e1573030b16cc2b3b1a13819a",
|
|
"description": "freedreno/computerator: Fix mergedregs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "22a203aa4c7aa2ae51e9cabe537ad20c191bfa5f",
|
|
"description": "freedreno/isa: Fix ldg/stg \"halfness\"",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "834e8066c19d5e1dd13d063c75b34bed78a2239e",
|
|
"description": "freedreno/ir3/tests: Add some 8/16b ldg/stg tests",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8657e201d00ab3bc05810840e50c297bba94219a",
|
|
"description": "freedreno/ir3/tests: Don't skip encode test if decode fails",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "572a902566471b882267d0193784d2afd05ca4ba",
|
|
"description": "aco: fix emitting stream outputs when the first component isn't zero",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e3cbb0eb6a7b998f33d5175274fd3a4bf4fd5973",
|
|
"description": "aco: fix invalid IR generated for b2f64 when the dest is a VGPR",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3df9d8ed807a6693d5fc8cbda4faec28af081ff3",
|
|
"description": "gallium/u_threaded: implement pipelined partial buffer uploads using CPU storage",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cc2f3a0168d11d74022b87b48f20c03ddeee6f53",
|
|
"description": "gallium,vbo: add PIPE_BIND_VERTEX_STATE for display lists",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5ee2965283eb47f2cfd81d026a975565be6054cf",
|
|
"description": "ac/llvm: accept primitives whose face culling determinant is Inf or NaN",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "efaab0ec500473bea07c626b7c99ed253865ab8d",
|
|
"description": "ac/llvm: add helper ac_build_is_inf_or_nan",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5e8f76b713a80c144383a96835727778b04365fd",
|
|
"description": "ac/llvm: use fmac instead of mul+sub in face culling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "19c91a120d49ec5233c271f351495e662795223d",
|
|
"description": "radv: do not remove PSIZ for streamout shaders",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "92e1981a8005c0ca7f48f38ddf8ff2b99ce95e7e"
|
|
},
|
|
{
|
|
"sha": "60b7c3a0f49241f95e5b6f8da5d60eaa7bbeaabb",
|
|
"description": "meson: disable -Werror=thread-safety on FreeBSD",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "0d5fe24c9b7de15241727922e18c3ea08d11ef08"
|
|
},
|
|
{
|
|
"sha": "37d6ce4ebb43b9876683e1a7a38ab97634c65879",
|
|
"description": "llvmpipe: swizzle image stores for CL BGRA",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "86b24fba05b940ccae9b15aa89a7361a9ea92a30",
|
|
"description": "zink: align pipe_resource and sampler_view allocations to cachelines",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "89ed9ed40053695c4c54980996713c11ab7d4b00",
|
|
"description": "zink: don't ralloc zink_resource structs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4cad3da409e703ad4fb828c9fe176f3ae6146535",
|
|
"description": "lavapipe: clamp attachment clear rect sizes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "67dd6b9f0f1d41f08181c0277ff35ac24235c5d9",
|
|
"description": "lavapipe: pull layer count from render state during resolve",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f25a98318bfe79bbe66443e1cb86400de4ddfc4e",
|
|
"description": "lavapipe: remove lvp_subpass::has_color_att",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f7e9500dc27df9c2d910a749532a53e33f92bf52",
|
|
"description": "lavapipe: simplify some attachment derefs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d914df72ab7a40eeb2414ea78708eea34413c24d",
|
|
"description": "lavapipe: store subpass directly to rendering_state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a0c81efcf449ce894bf67553784194e5e5e7c9e7",
|
|
"description": "lavapipe: remove last VK_ATTACHMENT_UNUSED check",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "58e18a2be9a601581196bb19b31d63f105c8ec06",
|
|
"description": "lavapipe: remove lvp_subpass_attachment and use lvp_render_pass_attachment refs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5e3bc8b18d8fe95aa175497ae2d4fad19a24c088",
|
|
"description": "lavapipe: remove lvp_subpass::max_sample_count",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5e3d84e30ac48ac323eb1e4a385e69edbdb65947",
|
|
"description": "lavapipe: add attachment index to lvp_render_pass_attachment",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5cf568ce09347b7423f8bea0fa14cd2b2cfaa60b",
|
|
"description": "lavapipe: remove lvp_subpass_attachment::layout",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "eaa82252f974e831a295a5d26f70387038d26b78",
|
|
"description": "lavapipe: remove lvp_subpass_attachment::in_render_loop",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "afd8820d66569a04fe4f5cffa1b3adec83753be4",
|
|
"description": "lavapipe: use framebuffer attachment_count member instead of renderpass",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dd70ff3b8c45ed0905d163da676116366eab8234",
|
|
"description": "lavapipe: remove some unused struct members",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d103d5bb5dc9e72489de227fa573e049034b6272",
|
|
"description": "lavapipe: stop reading renderpass during pipeline creation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cae1ef0a11a6846d3caafd7fcafeadd6fa7ca6d2",
|
|
"description": "clover: use max shader sampler view/images queries for clover.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dfd0f5dbfd494cab04c9f436d3fcbfc804459c1d",
|
|
"description": "zink: move last of lazy descriptor state updating back to lazy-only code",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "140d3ea8c6776f4650abe5156bd32734d57604e3",
|
|
"description": "zink: add an early return for zink_descriptors_update_lazy_masked()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7c840f510321c841518e26befd9c56c7d5a38beb",
|
|
"description": "zink: move push descriptor updating into lazy-only codepath",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b140d58b1f93c0a2dc900c8147f438294f3ccd6e",
|
|
"description": "zink: don't update lazy descriptor states in hybrid mode",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "75e51138b1dadabf043708d4947d911705ccffc5",
|
|
"description": "zink: assert compute descriptor key is valid before hashing it",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "497ce3c38a498d0f0aada7303d258bee4c0fd05b",
|
|
"description": "zink: clear descriptor refs on buffer replacement",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e66558985a9e85393ff844f8a16e85b4cf812f0e",
|
|
"description": "zink: fully zero surface creation struct",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a2789fde0c7a8aa5436560692633838079e2e848",
|
|
"description": "zink: add a read barrier for indirect dispatch",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "11dd9e4ee4a5241ee18cfe68d8bee2ee3da55dc7",
|
|
"description": "zink: use static array for detecting VK_TIME_DOMAIN_DEVICE_EXT",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "039078fe9720797f5eaa109a7e9d27841eb6bc73"
|
|
},
|
|
{
|
|
"sha": "061610a7dd843483924fea6528519d8098d5fd87",
|
|
"description": "st: Fix comments in commit be6d584de43966e",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "753f595e3d075be35547c4a01d9a1fd254c6df62",
|
|
"description": "clover/api: fix clGetMemObjectInfo for images",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b4f9b15dd0e7cf1a5fd10f3b9c4ac0a4bfa5c804",
|
|
"description": "clover/formats: pass in cl_mem_flags for better format checking",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f09e6c1c5fcdfa0e16d09b30cc5deb1a4fedd728",
|
|
"description": "clover/format: Full rework on how we declare supported images.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "be6d584de43966ee58bf1fcac156ebf8040081d1",
|
|
"description": "st: Fix 64-bit vertex attrib index for TGSI path",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "77c2b022a0c52d84b289bc836f30ce186a374d0d"
|
|
},
|
|
{
|
|
"sha": "e65d6f45d29fe2b78e1689f5bcb33e84f94cbb27",
|
|
"description": "radeonsi: reorder and don't print patch level DRM version in the renderer string",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f9d7db02629df364dc96668c8954bd42a78e1dfe",
|
|
"description": "ac,radeonsi: print a lowercase codename in the renderer string",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cbcdcd42fcd43dd0c60f6805e3fdd03c817ca265",
|
|
"description": "radeonsi: enable shader culling on Navi1x consumer SKUs as well",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8cf802e8effeaa324fcb1864048cfdaff5c7acfb",
|
|
"description": "radeonsi: replace the GS prolog with a monolithic shader variant",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "62798d2c1f1f11e86058018c6a94c1ac50a6ca24",
|
|
"description": "radeonsi: don't pass NULL into si_get_nir_shader",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3350957f3cf7c9c883e49a868016b83aeca52c77",
|
|
"description": "drirc: Apply vk_dont_care_as_load workaround to Forsaken Remastered",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ebca227db15b8642be51f2dbefbad804c948c7dc",
|
|
"description": "turnip: implement vk_dont_care_as_load workaround",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3d69800a0b111daabf51266a815be3be639af80c",
|
|
"description": "driconf: add vk_dont_care_as_load workaround option",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fd31989ecb4b1cca52a2eaa386770e93198f11bc",
|
|
"description": "turnip: add support for dirconf",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5b797bd48555ea70a4313d68e34a0899e568b30b",
|
|
"description": "radv: fix OpImageQuerySamples with non-zero descriptor set",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "de568c3b2c75778b4bf3513e85588614a5714990",
|
|
"description": "tu/clear_blit: Stop creating a franken-image for staging blits",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9803c1aa1004ce2c2ee11ecbc92dcbfdce5611e7",
|
|
"description": "tu: Remove cross-check scaffolding",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d785aea530958d50b1db4468b14a4498287f35fb",
|
|
"description": "tu: Switch clear/blit to fdl6_view and cross-check",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1874e12f195c88d41977fa80ca087dfcf33ab97f",
|
|
"description": "tu: Use fdl6_view in tu_image_view and cross-check",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5509132a807a6cf14f6e240394b9e52ef0240bef",
|
|
"description": "freedreno/fdl: Add fdl6_view",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "464b9d6bf10a336ac76701c58828b85a4946940e",
|
|
"description": "freedreno/fdl: Add mip_level to fdl_layout",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7bcccd1f085ba778c1cc95e0ce0e80bba96f02b8",
|
|
"description": "freedreno/fdl: Constify fdl6_get_ubwc_blockwidth()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7a90aa8d2e36ed65d0be14eaa03aeaa943a2c00b",
|
|
"description": "vk/format, v3dv: Add a vulkan -> pipe swizzle helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7a2e40df5e8490de739c66865f90fa6804e41f6d",
|
|
"description": "Revert \"gallium: add a is_dri_blit_image bool to pipe_blit_info\"",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 2,
|
|
"main_sha": null,
|
|
"because_sha": "22a1b7c5b3a9cdbf05a0fd97fb193763a525b732"
|
|
},
|
|
{
|
|
"sha": "ec2eff8f3897f78b027742a47d1a8b705965f655",
|
|
"description": "radeonsi: use PIPE_BIND_DRI_PRIME instead of is_dri_blit_image",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1863b761a6f533abbf55dbec0a8846f28b0159e0",
|
|
"description": "radeonsi/gfx10.3: enable SDMA for DRI_PRIME copies",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8791e831b115b916f39ed46b497a2bcaada8b10a",
|
|
"description": "winsys/amdgpu: add uncached flag to the imported DRI_PRIME buffer",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a90507252172bb0e353dd0e368d8fb773a1069af",
|
|
"description": "radeon_winsys.h: add a parameter to buffer_from_handle",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e9c3dbd046137aebcc18e1d7a1040dc669a0c140",
|
|
"description": "gallium/dri: let the driver know if the imported image is DRI_PRIME buffer",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7a5de842499b31161f5db702446d1fe8081d7956",
|
|
"description": "gallium/dri: add createImageFromFds2",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "48551a1807d69f104f6a4dd8fd75d6c53f833925",
|
|
"description": "gallium/dri: replace bool with flag parameter",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ae525da0e45b6d1a7c6921576f63380ae5e8ac95",
|
|
"description": "zink: Fully initialize VkBufferViewCreateInfo for hashing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4878e351593a35c4c80bae644d5e136bc044e4ea",
|
|
"description": "v3dv/ci: update expected results",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "234c69f60097d01b2c31a51421abc5a39321130c",
|
|
"description": "radeonsi: use viewport offset in quant_mode determination",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9eb010ee1e14feeaa43a5b538023b7b4352236e1",
|
|
"description": "anv: Fix assertion.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "35315c68a574505a5b2cecaa64612fb8cffa8515"
|
|
},
|
|
{
|
|
"sha": "61be0bd34b34617e52211280878e71d9d1f174eb",
|
|
"description": "radv: fix removing PSIZ when it's not emitted by the last VGT stage",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "92e1981a8005c0ca7f48f38ddf8ff2b99ce95e7e"
|
|
},
|
|
{
|
|
"sha": "91ff83b6c871dcfc33629924a7ebfb0d8b17be98",
|
|
"description": "clover/image: add dimension property",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "786987c4478ea1bdae9ab79a642e0f78c5364948",
|
|
"description": "clover: Implement CL_MEM_OBJECT_IMAGE1D_ARRAY",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3200669c2b6189cdfa1ae056e1a8234951742928",
|
|
"description": "clover: Implement CL_MEM_OBJECT_IMAGE1D_BUFFER",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0ec5e50d8afaf5a0ffee0c87437907fa642008d7",
|
|
"description": "clover: Implement CL_MEM_OBJECT_IMAGE2D_ARRAY",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0abfbb76ffb949af71c79db5354e36a639f01d0f",
|
|
"description": "clover: implement CL_IMAGE_BUFFER",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3298ee546e85f80d63ccee9f81a92b0f075232af",
|
|
"description": "clover/images: Add array_size to implement CL_IMAGE_ARRAY_SIZE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "029f22e430f74a5d26eb7e69a08fe703ccc4e77a",
|
|
"description": "clover/image: add templated basic_image class to simplify image subclassing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f6ecd284e5dee852a87bdc77a1fab625d061b440",
|
|
"description": "spirv: Don't add 0.5 to array indicies for OpImageSampleExplicitLod",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "589d918a4f9da83e3ae441aa674372a141d23349"
|
|
},
|
|
{
|
|
"sha": "ab2cfeba4823a48c4abfe2a574082d483a88962d",
|
|
"description": "vc4/ci: update expected results",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "17a565e0cfb79fb8078fcf7f7cc7b6be0ef887ba",
|
|
"description": "llvmpipe: fix userptr for texture resources.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "9a57dceeb760a1d4f7d9d1666bec0844ee41852e"
|
|
},
|
|
{
|
|
"sha": "d31ca63527e3eb5bf271267c2a60a9b5af83bd89",
|
|
"description": "panfrost: Don't allow rendering/texturing 48-bit",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "28d12716e8ff04b50a443ecaa6c7b519117303a5",
|
|
"description": "egl/wayland: Properly clear stale buffers on resize",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "885f9b3b7540485af5dff65475078bfceaa6daa5",
|
|
"description": "radeonsi: don't memcmp inlined uniform values if uniform inlining is disabled",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8c5a32b5fe211862e92a57443bb4bdffd04c8a54",
|
|
"description": "radeonsi: split si_shader_key into ps and ge parts to minimize memcmp overhead",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "385c9e1cafbb2b60993478bc21bc51d712d0cb9b",
|
|
"description": "radeonsi: si_state_shaders.c -> cpp",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8a42ea69a69ffc7264345b37add2360486fb2515",
|
|
"description": "gallium/util: add some extern \"C\" guards",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b62b2fa4b9c773705b20678810419d40559aae19",
|
|
"description": "compiler/types: Add a wrap_in_arrays helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5818d47ae661bfc7121a2e6c80d4e5870cf5fe8c",
|
|
"description": "spirv: Use texture types for sampled images",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "99cda38c81691e508a5707c3ff0c2e506809b45d",
|
|
"description": "clover/nir: Don't remove texture variables",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3c398139e1022d38c0343ea9e69ec511340986dd",
|
|
"description": "lavapipe: Allow for texture types",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b8a0bf2343da8bbc3fc1a2afd3c493c6d2362089",
|
|
"description": "nir/deref: Also optimize samplerND -> textureND casts",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2ab5546a96780c1589f587b84366b074cddd8c6a",
|
|
"description": "nir: Allow texture types",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3ace6b968b3254cb83c5e6ffef9864d300265339",
|
|
"description": "compiler/types: Add a texture type",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7558c9cb07ee186dac374c279520385ae7c036c3",
|
|
"description": "compiler/types: Unify the guts of get_sampler/image_count",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "175f33e88fb2ed2041b278de493b2db5b1578951",
|
|
"description": "compiler/types: Combine image and sampler type serialization",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2d58e31f10e6229bf25bc2f0bf78a5946a8840ba",
|
|
"description": "dri_interface: remove gl header",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e19d9046dbdeaf490cde1668a955cb8a573e9d3d",
|
|
"description": "dri_interface: remove obsolete interfaces",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d343aef94233d0064fada98ae93bec0a420a0baa",
|
|
"description": "nir/serialize: Pack deref modes better",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9272a952c9b4fa1bcd4d61997e1785ea9471a32d",
|
|
"description": "nir: Re-arrange the variable modes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "956199e87088895682b2d86fc4ac3327bed0a4e0",
|
|
"description": "nir: s/nir_var_mem_image/nir_var_image/g",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e73096bd6d4c1b3ad6609f85140d313e56ae8b99",
|
|
"description": "meson: use gtest protocol for gtest based tests when possible",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aac47c4b24adab806148d04c4ea1bbe06acb2828",
|
|
"description": "microsoft/compiler: Shadow tex instructions always use shadow samplers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fe2674dd52dd63e6fb4a69e037a7cb5266049e4a",
|
|
"description": "aux/pb: more correctly check number of reclaims",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "3d6c8829f54e52ae39b91b18d49acccf47755320"
|
|
},
|
|
{
|
|
"sha": "58f605e4d488fd8e3cb657f6c46f70155ed95aaa",
|
|
"description": "nir: Drop our attempt at typed-based image mode validation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d05f7b4a2ca68cc11825239273f6d8558b5ffde8",
|
|
"description": "intel: fix INTEL_DEBUG environment variable on 32-bit systems",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "182237e1e89122b6a09f2a5607e9fc2b138fb11b",
|
|
"description": "virgl: remove unused pipebuffer include",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3d6c8829f54e52ae39b91b18d49acccf47755320",
|
|
"description": "aux/pb: add a tolerance for reclaim failure",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "29177c7ceee351ea9cfa4a0c3f81ae2c70c83d9c",
|
|
"description": "intel/compiler: Build all tests in a single binary",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "35b69907061324c8432664b24ea8319c31e65564",
|
|
"description": "intel/compiler: Rename vec4 test fixtures",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0480595d03e95efbc7ca38083549c37d70de5ae0",
|
|
"description": "freedreno/isa: Add immed reg accessors",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e08d152d68cd192b0c68d19c1228c06bb9166433",
|
|
"description": "isaspec: Add bitfield size assertions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4166635bd18507fba382fc600e814ae9fdeff8bd",
|
|
"description": "isaspec: Do not emit duplicate field encodes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e01759e6f31b958c152ed42b2fc9cfe4eddfe31e",
|
|
"description": "isaspec: Fix derived field width",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5b6e5db5d022988612673598ee49b96da683cb85",
|
|
"description": "freedreno/ir3: Don't lower s2en if samp/tex is too large",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bfd8b7c9307e400ae76b02b39f83756cf1c66c1a",
|
|
"description": "freedreno/ir3/tests: Add additional disasm test vectors",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c0ecfeb0234fa007ccf7eab0bdbe6d23c773ba15",
|
|
"description": "freedreno/ir3/tests: Fix indentation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8b0550f09f816063c4f3ab3dbfb03160f0081915",
|
|
"description": "freedreno/isa: Fixes for validation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9516d8ce98b40a93b70d8c68d57bf2a2ccdd1ece",
|
|
"description": "freedreno/ir3+isa: Cleanup bindless cat5 samp/tex encoding",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d43f89f17a8259c842016fa559fa33c1c6279105",
|
|
"description": "ir3: Images are always nir_var_mem_image",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9601556079d8592ca6c149d83335e7ab0405485c",
|
|
"description": "microsoft/clc: Images use nir_var_mem_image",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "26d603da0710b67d93b8d163cc37f109af7416b8",
|
|
"description": "nir/gl_nir_lower_images: Require nir_var_mem_image",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e6cce80976d701003ed5650a14211e73183a6a3a",
|
|
"description": "intel/fs: Stop emitting TGM fences for nir_var_mem_ssbo",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8ab40f517fa5620e9b44f1f352e3e66b0e5b7b34",
|
|
"description": "aco: Split var_mem_image barrier handling from global/ssbo",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4c5a88d73536207db045d92871d01f28778c1c22",
|
|
"description": "nir: Validate image variable modes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "97a7c0ab1b57f04681f422226fe834efa3485f0f",
|
|
"description": "st/pbo: Use nir_var_mem_image for images",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "458b4d2095795ded0d46a6851adc2de8392a7372",
|
|
"description": "radv: Use nir_var_mem_image in meta shaders",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9f51fda92cd42620c080b23c7a57996a249dc477",
|
|
"description": "ttn: Use nir_var_mem_image",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b8ee37472d3e271fa666d82910588497435a86b7",
|
|
"description": "glsl: Use nir_var_mem_image for images",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cfdc7ee066ea86c87d128e68c43ce7103da3ef5a",
|
|
"description": "spirv: Use nir_var_mem_image",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "219ac26ea3361d3ae185d9e98a753656fd33a534",
|
|
"description": "spirv: Assert that OpTypeForwardPointer only points to structs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e87dbfd3e8a5cf69c3ddc89fce17a0388f872806",
|
|
"description": "ir3: Check for nir_var_mem_image in shared_barrier handling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ae58894ee79925088c9745d909c5631b211aea7b",
|
|
"description": "zink: Images can live in nir_var_mem_image now",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d68bedbb456dee93b55d36017078d798378eb041",
|
|
"description": "clover: Use nir_foreach_image_variable for images",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aefa22ddb52bce625d562ce5528cd1e21ac347e4",
|
|
"description": "clover: Insert dummy uniform variables for images",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6818811fc4046b347d1d9ad7b39b7c2193674981",
|
|
"description": "nir/lower_readonly_images_to_tex: Also rewrite variable modes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "225caf537aa844ed78537f4cda239c4379cf2f7c",
|
|
"description": "llvmpipe: Support image variables living in nir_var_mem_image",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d84fd86af1a392d1aa56e5e3b27ad0300fc8a8c2",
|
|
"description": "ntt: Separate image and sampler handling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "12b3ffe4000b367270e00433e7ccaee7af871851",
|
|
"description": "st/nir: Assign uniform locations to nir_var_mem_image vars",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b1385f3c87f7ff844cdcd5f9c21e94bd1a5454e7",
|
|
"description": "nir/gl_nir_lower_images: Support nir_var_mem_image",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7bdae87b93953a1323677729ff92be77860313e6",
|
|
"description": "nir/gl_nir_lower_samplers_as_deref: Support nir_var_mem_image",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c0d8dc13e0974a45d1211fb4525ade3a4836fffd",
|
|
"description": "glsl/nir_linker: nir_var_mem_image is also a GL uniform",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "94b9f25883a1e2e06c93b8a02d156f197108aed0",
|
|
"description": "aco: Add support for nir_var_mem_image",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cd49706cb1ab3e808887ed2b384afb873fbb2598",
|
|
"description": "amd/llvm/nir: Add support for nir_var_mem_image",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "26582db077500a4461ae6ef944a0a8977a03bb92",
|
|
"description": "anv: Use nir_foreach_image_variable",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ff39916ce71b3842f825202c11a82461bd39e459",
|
|
"description": "i965/uniforms: Handle images as a separate pass",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2d7065ef0430e729cac7fffbdd7af2004745f5b0",
|
|
"description": "intel/fs: Consider nir_var_mem_image for TGM fences",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2a53c33fbe3004856f5c4b2d12e711aaec5f520f",
|
|
"description": "nir: Add a nir_foreach_image_variable() iterator",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "de3705edb0368c376abe7fc2f660f9c5a5a5dcbf",
|
|
"description": "nir: Add nir_var_mem_image",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "872750bb96f692b525be0d169af1525072a12c82",
|
|
"description": "nir/schedule: Handle nir_intrisic_scoped_barrier",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "73d6e153eb984ba72233a6e5f66e5467857fe9a5",
|
|
"description": "freedreno: Fix for large epilogues",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9ee060b614cf61b4e75cca5b6d74b364596961b2",
|
|
"description": "v3dv: enable VK_KHR_swapchain_mutable_format",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aac4e1f8229e7978310ca81312f0ff925e3485b7",
|
|
"description": "aco: do not return an empty string when disassembly is not supported",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5387522bd00147f298e5799db41db94f9a4a37e3",
|
|
"description": "iris: fix scratch address patching for TESS_EVAL stage",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "4256f7ed5847505c30e903b6674dac88c5d03315"
|
|
},
|
|
{
|
|
"sha": "7681500ead4f085d75b0b2f39b48d1f9dc637dc9",
|
|
"description": "crocus: Delete the MI_COPY_MEM_MEM resource_copy_region implementation.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "796c9ab3fd6b897ae3b3c069568182178c7661d4",
|
|
"description": "egl: set TSD as NULL after deinit",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "835b98e101fa6aeb6fb8a47059d66f8e48260bac",
|
|
"description": "v3dv: implement VK_EXT_host_query_reset",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "393fda2d341f65cba6e160d4704983370ae041f9",
|
|
"description": "i965: Emit a NULL surface for buffer textures with no buffer",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4d777631b595075169830a63b4281e9f0cbb45be",
|
|
"description": "zink: Do not access just freed zink_batch_state",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b2ef7e6d6b697c883efd8debaf3cb0a88bcf043b",
|
|
"description": "anv: don't advertise vk conformance on GPUs that aren't conformant",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2d47f3640ffc8f8ca9a76bdd6920edc2c2428b3c",
|
|
"description": "docs: update calendar and link releases notes for 21.2.4",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "57755cad55af61ea31ae84021236570521b993bb",
|
|
"description": "docs: add sha256 sum for 21.2.4 release",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8236a7741d666a3bdca459cd8ca02e8c2fbb2ff3",
|
|
"description": "docs: add release notes for 21.2.4",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "70df31f5e04c73e9fd6290fad505f0187501ac80",
|
|
"description": "docs: update calendar for 21.3.0-rc1",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1c0eb7aa78bac4494dbff0c502a8c09e23a4c123",
|
|
"description": "ir3/freedreno: account for component in build_tessfactor_base",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f839b9599f863fa5bb1a6a6c24bbb621b7a1b4c9",
|
|
"description": "loader: Avoid enumerating drm devices just to get an fd's PCI ID.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b79e978ae48c2c4a7059a7f5eb695c6b0362ac60",
|
|
"description": "vulkan/wsi/win32: Delete the wrapper entrypoints",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f769f34680d516850c6efd64669bf601efcd4425",
|
|
"description": "nir/print: print bindless info as applicable",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "116e23e3855a28e74e09517d0005200fd139dc88",
|
|
"description": "vulkan/log: Don't assert on non-client-visible objects",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "071437d29d9ebe5f1dbc4e14e63fd8a3861ce6f9",
|
|
"description": "vulkan/log: Tweak our handling of a couple error enums",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "0cad3beb2a0dda7a8f6c6a1e8c9d253b9c988a9f"
|
|
},
|
|
{
|
|
"sha": "fd467492349ee32cd196a8bd747269404965e3b1",
|
|
"description": "vulkan: Set unused entrypoints to vk_entrypoint_stub when compiling with MSVC",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "6d44b21d4fdea89673541de265f69258747c5499"
|
|
},
|
|
{
|
|
"sha": "b4aa5a3fdd0ec2b3ac3c019e1c323208c0fa1faf",
|
|
"description": "radv: Fix modifier property query.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "5dee0d9da961b9a027910ce7e8e16a2f849d9b8d"
|
|
},
|
|
{
|
|
"sha": "8e6f5aab336d3bf84aae604b51e07529380b5019",
|
|
"description": "v3dv: fix TLB buffer to image copy path for 3D images",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6d44b21d4fdea89673541de265f69258747c5499",
|
|
"description": "vulkan: Fix weak symbol emulation when compiling with MSVC",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "98c622a96e28020640517cb5499a1d7bd56553b0"
|
|
},
|
|
{
|
|
"sha": "ae99ea6f4ddb90f7120b4986709a9e9064037f94",
|
|
"description": "nir/loop_unroll: Always unroll loops that iterate at most once",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c4323dc846d1b894ab86ce7d0eb98409085c6a18",
|
|
"description": "brw/nir: remove unused function prototypes.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a98ece61e9109963da525592a6890ad1166a0993",
|
|
"description": "anv: Enable tessellation redistribution",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "20c0ca75f55409f279a23a415f5c7dd70a012665",
|
|
"description": "iris: Enable tessellation redistribution",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "867e2e0716ed4a753a5591542a91cca31613f46f",
|
|
"description": "anv: Enable geometry distribution",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "efa27572a15b1bb6ee88d0556c2af06dc501215d",
|
|
"description": "iris: Enable geometry distribution",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1d224e7f14e366534d3942976801f959b963d540",
|
|
"description": "genxml/gen125: Update 3DSTATE_TE fields",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9a7e54b87f399f387048e5e21be9ee45f4ddb398",
|
|
"description": "intel/genxml: Update genxml to support tessellation/geometry distribution",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3eadb03db775cc41bbc58e67b37115540eb480e0",
|
|
"description": "ci/lvp: Skip some slow tests under ASan.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ec51c8774d0f87e0a8d0ca8d8818bb13056641c2",
|
|
"description": "v3d/clif: add support for dumping GS shader state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "19894bec1fdd85b394c71442854878db2a51ee71",
|
|
"description": "v3dv/pipeline: don't clone the nir shader at pipeline_state_create_binning",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c7c484d7f4a1f80197c45d4b766ac3a3d6f3c394",
|
|
"description": "VERSION: bump to 22.0",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7d9950e924fe0e8b90aa69fa8f696008a2e34643",
|
|
"description": "docs: reset new_features.txt",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "91009cbaa84c0faad98c128d0d54ef9aba569381",
|
|
"description": "VERSION: bump to 21.4",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
}
|
|
] |