Mesa & DRI for PPC

AmigaOne X5000 platform specific issues related to Linux only.
User avatar
xeno74
Posts: 9319
Joined: Fri Mar 23, 2012 7:58 am

Re: Mesa & DRI for PPC

Post by xeno74 »

Glxgears results (vblank_mode=0 glxgears):

AmigaOne X5000/40, 8GB RAM, Radeon HD4870 (AMD RV770), DRM 2.50, 3.0 Mesa 18.2.2, ubuntu MATE 16.04.6 LTS, kernel 5.4-rc3:

Code: Select all

8302 frames in 5.0 seconds = 1660.330 FPS
8272 frames in 5.0 seconds = 1654.378 FPS
8450 frames in 5.0 seconds = 1689.812 FPS
8443 frames in 5.0 seconds = 1688.426 FPS
8446 frames in 5.0 seconds = 1689.003 FPS
8397 frames in 5.0 seconds = 1679.243 FPS
8359 frames in 5.0 seconds = 1671.788 FPS
8169 frames in 5.0 seconds = 1633.711 FPS
8406 frames in 5.0 seconds = 1681.091 FPS
8348 frames in 5.0 seconds = 1669.419 FPS
8458 frames in 5.0 seconds = 1691.421 FPS
AmigaOne X1000, 8GB RAM, Radeon HD6870 (AMD BARTS), DRM 2.50, 3.1 Mesa 18.2.2, ubuntu MATE 16.04.6 LTS, kernel 5.4-rc3:

Code: Select all

7189 frames in 5.0 seconds = 1437.671 FPS
7373 frames in 5.0 seconds = 1474.594 FPS
7323 frames in 5.0 seconds = 1464.541 FPS
7384 frames in 5.0 seconds = 1476.643 FPS
7381 frames in 5.0 seconds = 1476.036 FPS
7390 frames in 5.0 seconds = 1477.814 FPS
7321 frames in 5.0 seconds = 1464.139 FPS
7378 frames in 5.0 seconds = 1475.435 FPS
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 9319
Joined: Fri Mar 23, 2012 7:58 am

Re: Mesa & DRI for PPC

Post by xeno74 »

FYI:
Michael Larabel phoronix.com wrote: Radeon R600 Gallium3D Flips On OpenGL 4.5 For NIR Backend
Written by Michael Larabel in Radeon on 3 March 2021 at 06:00 AM EST. Add A Comment
RADEON --
The experimental NIR back-end for the R600 Gallium3D driver as an alternative to the default TGSI code-path has now enabled OpenGL 4.5 support for capable GPUs.

With a number of OpenGL 4.5 conformance test suite fixes that were merged on Tuesday, OpenGL 4.5 is now ultimately enabled for the NIR code path.

This OpenGL 4.5 support is enabled for all Radeon HD 5000 "Cedar" GPUs through the Radeon HD 6000 series where the R600g driver support ends. Previously and for the non-NIR code-path this is at OpenGL 4.3 support.

The enabling for OpenGL 4.5 with NIR is exciting but keep in mind the Radeon HD 5000 series is already a decade old and the usefulness will be limited in many cases. If you are engaging in any serious workloads, chances are you would be much better off upgrading to anything newer in the AMD GCN family for better performance, Vulkan support, and being on an actively maintained driver stack.

In any case it's been great seeing what Gert Wollny has been able to accomplish with NIR for R600g. It was just a few months ago that Gert was able to get compute shaders working for R600g NIR. It was just last year as well that the initial R600g NIR back-end was merged with a focus on the Radeon HD 5000/6000 series.

Trying out R600g NIR is possible with the R600_DEBUG=nir environment variable on the latest versions of Mesa - but ideally Mesa 21.1-devel for the best experience.
Link: Radeon R600 Gallium3D Flips On OpenGL 4.5 For NIR Backend
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 9319
Joined: Fri Mar 23, 2012 7:58 am

Re: Mesa & DRI for PPC

Post by xeno74 »

http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 9319
Joined: Fri Mar 23, 2012 7:58 am

Re: Mesa & DRI for PPC

Post by xeno74 »

OpenGL benchmark glmark2 results:

X5000/40: 2772

Image
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 9319
Joined: Fri Mar 23, 2012 7:58 am

Re: Mesa & DRI for PPC

Post by xeno74 »

X1000: 2040

Image
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
kas1e
Beta Tester
Beta Tester
Posts: 542
Joined: Sat Jun 18, 2011 7:56 am
Contact:

Re: Mesa & DRI for PPC

Post by kas1e »

@Xeno74
Funny that on my x1950 card on x5000/020 i had ~1800 FPS. Shouldn't you have more on x5000/040 with your gfx card? My MEsa version is 20.0.4 (not sure if that is the latest one at moment for flenix ?)
User avatar
xeno74
Posts: 9319
Joined: Fri Mar 23, 2012 7:58 am

Re: Mesa & DRI for PPC

Post by xeno74 »

kas1e wrote: Sat Dec 04, 2021 2:21 pm @Xeno74
Funny that on my x1950 card on x5000/020 i had ~1800 FPS. Shouldn't you have more on x5000/040 with your gfx card? My MEsa version is 20.0.4 (not sure if that is the latest one at moment for flenix ?)
I have more. ;-) 2772 FPS. Mesa version 20.0.4 is the latest version for Fienix.

- Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
kas1e
Beta Tester
Beta Tester
Posts: 542
Joined: Sat Jun 18, 2011 7:56 am
Contact:

Re: Mesa & DRI for PPC

Post by kas1e »

@xeno79
I am about "glxgears" and as loos from the output, you have just 1700 on a much better than x1950 gfx card and on x5000/040.

Btw we lately find out that amigaos4 x5000/040 behave slower in copy operations than x5000/020. Interesting if it is the same for linux?
User avatar
xeno74
Posts: 9319
Joined: Fri Mar 23, 2012 7:58 am

Re: Mesa & DRI for PPC

Post by xeno74 »

kas1e wrote: Sat Dec 04, 2021 5:37 pm @xeno79
I am about "glxgears" and as loos from the output, you have just 1700 on a much better than x1950 gfx card and on x5000/040.
My ATi Radeon X1950 PRO Extreme has around 2100 FPS. :-D Strange

Screenshot:

Image
kas1e wrote: Sat Dec 04, 2021 5:37 pm Btw we lately find out that amigaos4 x5000/040 behave slower in copy operations than x5000/020. Interesting if it is the same for linux?
I don't know. For me, the copy operations are fast enough, so I haven't needed to investigate this problem yet.
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
Post Reply