View Full Version: nvidia

meos32 >>Ideas on Improvements >>nvidia


Macgub- 10-11-2006
nvidia
Is it possible support in OS nvida 3d functions? Example as option? I search the web for port of nvidia - There are closed source drivers to open source systems (like Linux). Even old 3d accelelators have ex. 20 000 000 triangles / second. I think it's hard to make on traditional CPU. 1 ghz - 2.5 ghz.

mike.dld- 10-12-2006

First of, what for do you need such gfx speeds? Right now, there're no games or other applications requiring so high gfx capabilities. Second, there actually are NVidia and ATI drivers with open-sourced code. As an example for NVidia, here's BeOS drivers: http://www.bebits.com/app/3636 and http://www.bebits.com/app/4129 For ATI, again from BeOS geeks: http://www.bebits.com/app/2938 I made an attempt to port ATI driver to MeOS some time ago, results were promising ( http://mikedld.com/i/mgb_vesa20.gif ) but I was missing normal drivers model in MeOS, and now it's frozen. Hope to continue sometime. Also, there's gfx_kernel, my another attempt to make MeOS/KoOS graphics clipping-based. Shows graphics performance increase too, but maybe not so high ( http://mikedld.com/i/mgb_clipping2.gif and http://mikedld.com/i/mgb_clipping4.gif ).

Macgub- 10-17-2006

Mike.dld thanks for your reply. :D Maybye I am wrong but I see in sources only procedures using, when there is not hardware support. Also IMHO there is no example how to use physical hardware. I tested your gfx kernel for now only in QEMU. There is a problem with cursor. I put arrow.cur into MENUET.IMG, but I see only few dots instead cursor.

Macgub- 10-17-2006

I talk about BeOS video driver sources. Best wishes

mike.dld- 10-25-2006

Cursor should be of size 32x32 and of 32 bpp (24 bpp with transparency) - then it supposed to be displayed properly. Talking about "procedures using" - not only. There're macros to read/write some data from/to PCI and hardware-specific registers. For example, by writing to one register you setup the color, to another - clipping rectangle, etc up to drawing lines, rectangles and pictures.

Macgub- 12-12-2006

"procedures using" - My english still crawl, I try make it more vertical.

trolly- 04-06-2007

i the next time, could we use something like the snapp from scitech ? http://www.scitechsoft.com/products/dev/sdk_home.html

Forumer™ is Voted #1 Free Forum Hosting provider
Build your own community today with the largest message board hosting company.