Skip to content

radv,radeonsi,ac,nir: 20.2 backports

Rhys Perry requested to merge pendingchaos/mesa:misc_20_2_backports into staging/20.2

A bunch of commits listed in https://lists.freedesktop.org/archives/mesa-dev/2020-December/224775.html that are still not in staging/20.2

nir/lower_returns: Append missing phis' sources after "break" insertion had a conflict because of changes to nearby code.

radv: Fix budget calculations with large BAR. had a conflict because cf2eebdf is not in staging/20.2 and 9948ead3 (included in this MR) was incorrectly marked as merged into staging/20.2

radv: Fix exporting/importing multisample images. had a conflict because V_008F14_IMG_FMASK_* was renamed to V_008F14_IMG_NUM_FORMAT_FMASK_* in 20.3 but not in 20.2.

radeonsi: determine correctly if switching from normal launch to fast launch had a conflict because of changes to nearby code and the addition of a unlikely() that is not in staging/20.2.

ac: fix detection of Pro graphics and ac: Don't negate strstr return values in ac_query_gpu_info had conflicts because tabs were replaced with spaces.

ac: fix min/max_good_num_cu_per_sa on gfx10.3 with disabled SEs had a conflict because tabs were replaced with spaces and ac_print_gpu_info() switched from printf() to fprintf().

Edited by Rhys Perry

Merge request reports