Hi, On Thu, 9 Mar 2017, luigi burdo wrote:
> I can say for sure one thing. AmigaOs4 have one "external" library that > work better than Mesa linux too. > > It is the warp3d nova who dont have endianess in colors and work with > all RadeonSI gpus You are comparing apples to oranges. Warp3D Nove is a low level gateway to the GPU's shader processors, and some external (as in: it's a separate executable, IIRC) shader compiler tool added to it (which is BTW, only a port of Kronos' SPIR-V compiler), plus an optional OpenGL ES2 layer on top of it. It's a much much much simpler stack than a full fledged MESA implementation. Also, it was done by the same guy who wrote the Radeon driver underneath, and it only supports a single GPU family so far, which also makes everything a lot simpler. But what makes the real difference, it has a dedicated maintainer, which is not true for MESA, or GPU drivers on (big endian) Linux/PowerPC. As it is now, Warp3D Nova might deliver more impressive results for home users with toys and games on a specific hardware, but not suitable to support large CAD/CAM and professional 3D software, and doesn't serve as a quasi-reference open source implementation for an all-industry graphics standard. Charlie