Linked by Hadrien Grasland on Tue 25th Jan 2011 15:29 UTC, submitted by sparklewind
BeOS & Derivatives A few months ago, a bounty for porting Gallium3D to Haiku was submitted. As the target sum of $2000 has been reached, what's needed now is a developer interested in doing the actual coding work. (Gallium3D is a cross-platform video driver API, on which an increasing number of open-source Linux drivers are based.)
Thread beginning with comment 459640
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: ....
by deadwood on Tue 25th Jan 2011 20:14 UTC in reply to "...."
deadwood
Member since:
2010-05-22

You don't need to port DRM, however Nouveau Gallium3D driver uses libdrm interface. You can implement your own libdrm-like module which will have all card init/control code and expose it through the libdrm interface. This however is a huge task and worth its own bounty. AROS port of Nouveau uses DRM with modifications kept to minimum so that we can relatively easy integrate upstream work.

Reply Parent Score: 2

RE[2]: ....
by Michael Oliveira on Tue 25th Jan 2011 20:54 in reply to "RE: ...."
Michael Oliveira Member since:
2005-07-07

In fact, we already have a basic libdrm implementation


please take a look at

http://dev.haiku-os.org/browser/haiku/branches/components/gallium3d

Reply Parent Score: 3

RE[3]: ....
by umccullough on Tue 25th Jan 2011 22:02 in reply to "RE[2]: ...."
umccullough Member since:
2006-01-26



I'm actually somewhat surprised that nowhere in this news bit, or the bounty (or the comments attached to the bounty) is there mention of the existing work done to port Gallium3d to Haiku.

Was that project so little known that others in the community aren't even aware that it was started, and significant progress was made on it already?

I think even the llvm softpipe was working already.

Edited 2011-01-25 22:03 UTC

Reply Parent Score: 2