Linked by Andrew Youll on Fri 2nd Sep 2005 17:40 UTC, submitted by fylfot
RISC OS Simon Wilson has released the first public version of his 3D graphics driver for Iyonix users. The software library, ported from BeOS and compatible with the popular OpenGL interface, employs the Nvidia PCI graphics card used in the XScale powered Iyonix. OpenGL based applications built with Simon's port should enjoy hardware accelerated graphics, thanks to the modest GeForece 2 MX card which, until now, has been left unutilised under RISC OS.
Order by: Score:
Awesome
by bryanv on Fri 2nd Sep 2005 17:53 UTC
bryanv
Member since:
2005-08-26

Great to see some of the BeOS / Haiku work being used by so many other OS's. SkyOS with OpenBFS, and now RISC OS with the 3d nvidia driver!

Major kudos to Simon Wilson too! This is great!

Reply Score: 4

Credit where credit's due :-)
by adamk on Fri 2nd Sep 2005 19:21 UTC
adamk
Member since:
2005-07-08

I certainly don't want to take anything away from Rudolf Cornelissen, but let's be sure to point out that the original work for the 3D nvidia driver was done by the utah-glx project. Rudolf ported it to BeOS (and updated it). That was no simple task, of course, but calling it "BeOS / Haiku work" is just a little misleading.

Adam

Reply Score: 2

RE: Credit where credit's due :-)
by Anonymous on Fri 2nd Sep 2005 20:27 UTC in reply to "Credit where credit's due :-)"
Anonymous Member since:
---

Rudolf did more than just porting it over. He fixed the main issues that made utah-glx so slow: DMA. All the stuff now works through DMA which improved performance a lot already. For tnt class cards the performance is quite optimal but for more modern cards the extra pipelines aren't used yet. For instance check his blog for performance http://web.inter.nl.net/users/be-hold/BeOS/NVdriver/3dnews.html

Reply Score: 1

Earl Colby pottinger Member since:
2005-07-06

I have to agree. The terms 'porting' and 'updating' hardly touch the amount of work Rudolf has done. He has added more additional working features than existed in the original code and fixed a lot of non-working features of the original code itself.

Yes, it is quite right to point out the base code that got Rudolf started came from outside BeOS itself. Most of my own code would not get written if I was not standing on the shoulders of programmers who came before me.

On the otherhand maybe that is exactly what you meant in the first place. English is full of verbal bobby-traps. ;)

Reply Score: 1

Time to get the Quake 3 source code
by Anonymous on Fri 2nd Sep 2005 20:12 UTC
Anonymous
Member since:
---

Sweet, now you can grab the newly released Quake 3 source code, compile it on your RISC box and play away.

Finally, something usefull to do with your RISC box!

Reply Score: 0

Anonymous Member since:
---

Actually tasks that utilize 3d that could be classed as useful are in the minority on any platform.

Reply Score: 0

Anonymous Member since:
---

A troll in disguise.

Reply Score: 0

Cool
by Anonymous on Sat 3rd Sep 2005 17:23 UTC
Anonymous
Member since:
---

It's a booby-trap ;) looks like you stepped into one ;) Otherwise, congrats to both Simon and Rudolf - they rule.

Reply Score: 0