- Mesa 19.1.5 maintenance release - adds 2 upstream performance fixes for Intel: * iris: Increase BATCH_SZ to 64kB (small performance improvement) * i965/gen9: Optimize slice and subslice load balancing behavior (can improve performance ~3-22 percent depending on hw and feature) Note that all of this (besides one radeonsi raven2 assertion fix) has been in Caouldron and Mga7 updates_testing (as mesa-19.1.4-4) for ~10 days, so its already being tested since August 14th) SRPMS: mesa-19.1.5-1.mga7.src.rpm i586: libd3d1-19.1.5-1.mga7.i586.rpm libd3d1-devel-19.1.5-1.mga7.i586.rpm libdri-drivers-19.1.5-1.mga7.i586.rpm libgbm1-19.1.5-1.mga7.i586.rpm libgbm1-devel-19.1.5-1.mga7.i586.rpm libglapi0-19.1.5-1.mga7.i586.rpm libglapi0-devel-19.1.5-1.mga7.i586.rpm libmesaegl1-19.1.5-1.mga7.i586.rpm libmesaegl1-devel-19.1.5-1.mga7.i586.rpm libmesagl1-19.1.5-1.mga7.i586.rpm libmesagl1-devel-19.1.5-1.mga7.i586.rpm libmesaglesv1_1-19.1.5-1.mga7.i586.rpm libmesaglesv1_1-devel-19.1.5-1.mga7.i586.rpm libmesaglesv2_2-19.1.5-1.mga7.i586.rpm libmesaglesv2_2-devel-19.1.5-1.mga7.i586.rpm libmesakhr-devel-19.1.5-1.mga7.i586.rpm libmesaopencl1-19.1.5-1.mga7.i586.rpm libmesaopencl-devel-19.1.5-1.mga7.i586.rpm libmesavulkan-devel-19.1.5-1.mga7.i586.rpm libmesavulkan-drivers-19.1.5-1.mga7.i586.rpm libosmesa8-19.1.5-1.mga7.i586.rpm libosmesa-devel-19.1.5-1.mga7.i586.rpm libvdpau-driver-nouveau-19.1.5-1.mga7.i586.rpm libvdpau-driver-r300-19.1.5-1.mga7.i586.rpm libvdpau-driver-r600-19.1.5-1.mga7.i586.rpm libvdpau-driver-radeonsi-19.1.5-1.mga7.i586.rpm libxatracker2-19.1.5-1.mga7.i586.rpm libxatracker2-devel-19.1.5-1.mga7.i586.rpm mesa-19.1.5-1.mga7.i586.rpm mesa-common-devel-19.1.5-1.mga7.i586.rpm mesa-omx-drivers-19.1.5-1.mga7.i586.rpm x86_64: lib64d3d1-19.1.5-1.mga7.x86_64.rpm lib64d3d1-devel-19.1.5-1.mga7.x86_64.rpm lib64dri-drivers-19.1.5-1.mga7.x86_64.rpm lib64gbm1-19.1.5-1.mga7.x86_64.rpm lib64gbm1-devel-19.1.5-1.mga7.x86_64.rpm lib64glapi0-19.1.5-1.mga7.x86_64.rpm lib64glapi0-devel-19.1.5-1.mga7.x86_64.rpm lib64mesaegl1-19.1.5-1.mga7.x86_64.rpm lib64mesaegl1-devel-19.1.5-1.mga7.x86_64.rpm lib64mesagl1-19.1.5-1.mga7.x86_64.rpm lib64mesagl1-devel-19.1.5-1.mga7.x86_64.rpm lib64mesaglesv1_1-19.1.5-1.mga7.x86_64.rpm lib64mesaglesv1_1-devel-19.1.5-1.mga7.x86_64.rpm lib64mesaglesv2_2-19.1.5-1.mga7.x86_64.rpm lib64mesaglesv2_2-devel-19.1.5-1.mga7.x86_64.rpm lib64mesakhr-devel-19.1.5-1.mga7.x86_64.rpm lib64mesaopencl1-19.1.5-1.mga7.x86_64.rpm lib64mesaopencl-devel-19.1.5-1.mga7.x86_64.rpm lib64mesavulkan-devel-19.1.5-1.mga7.x86_64.rpm lib64mesavulkan-drivers-19.1.5-1.mga7.x86_64.rpm lib64osmesa8-19.1.5-1.mga7.x86_64.rpm lib64osmesa-devel-19.1.5-1.mga7.x86_64.rpm lib64vdpau-driver-nouveau-19.1.5-1.mga7.x86_64.rpm lib64vdpau-driver-r300-19.1.5-1.mga7.x86_64.rpm lib64vdpau-driver-r600-19.1.5-1.mga7.x86_64.rpm lib64vdpau-driver-radeonsi-19.1.5-1.mga7.x86_64.rpm lib64xatracker2-19.1.5-1.mga7.x86_64.rpm lib64xatracker2-devel-19.1.5-1.mga7.x86_64.rpm mesa-19.1.5-1.mga7.x86_64.rpm mesa-common-devel-19.1.5-1.mga7.x86_64.rpm mesa-omx-drivers-19.1.5-1.mga7.x86_64.rpm
I added another upstream fix: (currently building) - radv: Change memory type order for GPUs without dedicated VRAM (adds up to 30 percent speed improvement) as per the commit log: On a Ryzen 5 2500U laptop (Raven Ridge), this improves average FPS in the Rise of the Tomb Raider benchmark by up to ~30%. Tested a couple of other (Feral) games and saw similar improvement on those as well. So the rpms list is now: SRPMS: mesa-19.1.5-2.mga7.src.rpm i586: libd3d1-19.1.5-2.mga7.i586.rpm libd3d1-devel-19.1.5-2.mga7.i586.rpm libdri-drivers-19.1.5-2.mga7.i586.rpm libgbm1-19.1.5-2.mga7.i586.rpm libgbm1-devel-19.1.5-2.mga7.i586.rpm libglapi0-19.1.5-2.mga7.i586.rpm libglapi0-devel-19.1.5-2.mga7.i586.rpm libmesaegl1-19.1.5-2.mga7.i586.rpm libmesaegl1-devel-19.1.5-2.mga7.i586.rpm libmesagl1-19.1.5-2.mga7.i586.rpm libmesagl1-devel-19.1.5-2.mga7.i586.rpm libmesaglesv1_1-19.1.5-2.mga7.i586.rpm libmesaglesv1_1-devel-19.1.5-2.mga7.i586.rpm libmesaglesv2_2-19.1.5-2.mga7.i586.rpm libmesaglesv2_2-devel-19.1.5-2.mga7.i586.rpm libmesakhr-devel-19.1.5-2.mga7.i586.rpm libmesaopencl1-19.1.5-2.mga7.i586.rpm libmesaopencl-devel-19.1.5-2.mga7.i586.rpm libmesavulkan-devel-19.1.5-2.mga7.i586.rpm libmesavulkan-drivers-19.1.5-2.mga7.i586.rpm libosmesa8-19.1.5-2.mga7.i586.rpm libosmesa-devel-19.1.5-2.mga7.i586.rpm libvdpau-driver-nouveau-19.1.5-2.mga7.i586.rpm libvdpau-driver-r300-19.1.5-2.mga7.i586.rpm libvdpau-driver-r600-19.1.5-2.mga7.i586.rpm libvdpau-driver-radeonsi-19.1.5-2.mga7.i586.rpm libxatracker2-19.1.5-2.mga7.i586.rpm libxatracker2-devel-19.1.5-2.mga7.i586.rpm mesa-19.1.5-2.mga7.i586.rpm mesa-common-devel-19.1.5-2.mga7.i586.rpm mesa-omx-drivers-19.1.5-2.mga7.i586.rpm x86_64: lib64d3d1-19.1.5-2.mga7.x86_64.rpm lib64d3d1-devel-19.1.5-2.mga7.x86_64.rpm lib64dri-drivers-19.1.5-2.mga7.x86_64.rpm lib64gbm1-19.1.5-2.mga7.x86_64.rpm lib64gbm1-devel-19.1.5-2.mga7.x86_64.rpm lib64glapi0-19.1.5-2.mga7.x86_64.rpm lib64glapi0-devel-19.1.5-2.mga7.x86_64.rpm lib64mesaegl1-19.1.5-2.mga7.x86_64.rpm lib64mesaegl1-devel-19.1.5-2.mga7.x86_64.rpm lib64mesagl1-19.1.5-2.mga7.x86_64.rpm lib64mesagl1-devel-19.1.5-2.mga7.x86_64.rpm lib64mesaglesv1_1-19.1.5-2.mga7.x86_64.rpm lib64mesaglesv1_1-devel-19.1.5-2.mga7.x86_64.rpm lib64mesaglesv2_2-19.1.5-2.mga7.x86_64.rpm lib64mesaglesv2_2-devel-19.1.5-2.mga7.x86_64.rpm lib64mesakhr-devel-19.1.5-2.mga7.x86_64.rpm lib64mesaopencl1-19.1.5-2.mga7.x86_64.rpm lib64mesaopencl-devel-19.1.5-2.mga7.x86_64.rpm lib64mesavulkan-devel-19.1.5-2.mga7.x86_64.rpm lib64mesavulkan-drivers-19.1.5-2.mga7.x86_64.rpm lib64osmesa8-19.1.5-2.mga7.x86_64.rpm lib64osmesa-devel-19.1.5-2.mga7.x86_64.rpm lib64vdpau-driver-nouveau-19.1.5-2.mga7.x86_64.rpm lib64vdpau-driver-r300-19.1.5-2.mga7.x86_64.rpm lib64vdpau-driver-r600-19.1.5-2.mga7.x86_64.rpm lib64vdpau-driver-radeonsi-19.1.5-2.mga7.x86_64.rpm lib64xatracker2-19.1.5-2.mga7.x86_64.rpm lib64xatracker2-devel-19.1.5-2.mga7.x86_64.rpm mesa-19.1.5-2.mga7.x86_64.rpm mesa-common-devel-19.1.5-2.mga7.x86_64.rpm mesa-omx-drivers-19.1.5-2.mga7.x86_64.rpm
Created attachment 11266 [details] List of installed packages, system info Tested on a Sony Vaio E series laptop, graphics [AMD/ATI] Thames [Radeon HD 7550M/7570M/7650M] KDE Plasma, 3D Effects working. No regression found. Ulrich
CC: (none) => bequimao.de
Advsiory, added to svn: type: bugfix subject: Mesa 19.1.5 maintenance release src: 7: core: - mesa-19.1.5-1.mga7 description: | This update provides the fifth maintenance release from the mesa 19.1 branch, fixing issues all over. It adds 2 upstream performance fixes for Intel: * iris: Increase BATCH_SZ to 64kB (small performance improvement) * i965/gen9: Optimize slice and subslice load balancing behavior (can improve performance ~3-22 percent depending on hw and feature) And adds one uptream performance fix for Amd: * radv: Change memory type order for GPUs without dedicated VRAM (adds up to 30 percent speed improvement, depending on hw and feature) For more info about the other fixes in this update, see the refenrenced relnotes. references: - https://bugs.mageia.org/show_bug.cgi?id=25349 - https://www.mesa3d.org/relnotes/19.1.5.html
Keywords: (none) => advisory
Works here on nouveau x86_64 and Intel HD Graphics 620 x86_64. Flushing this out as no issues has been reported on Cauldron either...
Whiteboard: (none) => MGA7-64-OKKeywords: (none) => validated_updateCC: (none) => sysadmin-bugs
An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2019-0109.html
Resolution: (none) => FIXEDStatus: NEW => RESOLVED