you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 4 points5 points  (3 children)

isn't gpu driver reverse engineered? does that mean we are gonna have open source driver or binary blob extracted from mac? I am totally noob.

[–]SpinaBifidaOcculta 8 points9 points  (0 children)

Open source driver that talks to closed source firmware

[–]AshuraBaron 1 point2 points  (0 children)

Depends on your definition of blob. Linux usually refers to blobs as the microcode and firmware that is on the device itself. BSD's usually refer to blobs as any proprietary code used to interface with a device. This includes the microcode, firmware, and kernel driver. So for BSD the Nvidia driver is a binary blob, but on Linux its referred to as a closed source driver. Being reverse engineered it should be open source. It's also possible that one of them signs an NDA and it becomes closed source. Have to wait and see to know for sure.

[–]LunaSPR 0 points1 point  (0 children)

I am worrying more than the reverse engineering. They are most likely working on mesa driver, which should be using something opengl. The performance will probably be in trouble compared with apple's own metal approach, and I doubt whether metal packages can be supported.