kas1e wrote: ↑Tue Mar 09, 2021 11:51 am
@Roland
What I mean is 3D support mostly (as for video decoding there probably different kinds of optimization used). I just want to know if DMA is used in 3D drivers on Linux PPC at all, as it feels like NO.
Yes, it‘s used.
DMA
* Starting with R600, the GPU has an asynchronous
* DMA engine. The programming model is very similar
* to the 3D engine (ring buffer, IBs, etc.), but the
* DMA controller has it's own packet format that is
* different form the PM4 format used by the 3D engine.
* It supports copying data, writing embedded data,
* solid fills, and a number of other things. It also
* has support for tiling/detiling of buffers.
Strange... My one is Radeon X1950 PRO, which means R6000, right? But so far all tests show the same speed in most tests like Warp3D nova on os4 which is without DMA. Maybe it needs to be enabled somehow?
What I also found, that with Radeon X1950 PRO, all the textures in all the 3D apps are messed up. Like the wrong connection between triangles.
PS. Is "Radeon 6450" is the best by speed for Linux on x5000 for now?
ATI Radeon X1000 series graphics cards belongs to the Radeon R500 architecture. These cards are very good for MorphOS.
Unfortunately on Linux you only have OpenGL 2.1 support and they aren’t as fast as R600 graphics cards.
I would recommend a Radeon HD6870 or HD6970 for Linux. You have OpenGL 3.1 support and they are faster than R500 graphics cards.