Eric Anholt ([info]anholt) wrote,
Spent the last few days producing http://www.anholt.net/vidinfo/nvidia.xml from utah-glx, xfree86, xorg, and the nvsdk. I still need to take into account http://rivatv.sourceforge.net/stuff/riva128.txt information, which I think will become obvious soon after a bit more reading of the sdk. It's a real shame the publically available information only really covers the nv03 (Riva 128) hardware in terms of drawing -- the TNT information only covers doing one TMU. Next tasks for it:

  • Understand and write up the surface/context stuff (this is likely to change the document significantly).
  • Figure out how to take XML like that and generate a decent-looking pile of html and a header file (not like the lame autogenerated ones I tend to find in ~/specs/).
  • See if I can come up with a usable Xnvidia, and who knows what from there.

  • Post a new comment

    Error

    Your reply will be screened

    Your IP address will be recorded 

  • 8 comments

[info]ajaxxx

March 1 2005, 16:49:04 UTC 7 years ago

let me know when you get to a testing point, i've got an nv5 that i hate to see rot on the shelf.

Anonymous

March 2 2005, 21:33:59 UTC 7 years ago

Nice XML

What do you use to edit it?

That's a serious question, I've yet to find an editor that allows to do this kind of clean file without making me feel like in a bad BDSM session...

OG.

[info]anholt

March 3 2005, 02:35:39 UTC 7 years ago

Re: Nice XML

I had a hard time taking this question seriously for a minute. I use SciTE, "the worst text editor ever" as I like to call it (actually, keithp and I may be in a tie as to who uses the worst). Among its features is not being able to open files with more than two "../" in the filename, using variable-width fonts in code comments by default, default window sizes being insufficient to display 80 columns, and probably more if I cared to remember. But it's the most Mac-like thing I've found so far, and I was so raised on macs I have a hard time without my ^C, ^V, and mouse controls.

To view the XML in something pretty, I tend to use Mozilla. I get to stare at it for a long time, because mozilla tends to hang while viewing XML when you open a new window.

Anonymous

March 3 2005, 14:56:36 UTC 7 years ago

Re: Nice XML

Damn, so you just type everything by hand in a text editor and rely on trial-and-error for tag balancing and such. Too bad.

OG.

PS: The content of the file is quite interesting too, but I know how you produce that part ;-)

Anonymous

March 5 2005, 18:12:15 UTC 7 years ago

directfb

the directfb project seems to have support for some of the features of the newer cards. See http://www.directfb.org/index.php/viewcvs.cgi/DirectFB/gfxdrivers/nvidia

[info]anholt

March 7 2005, 03:20:48 UTC 7 years ago

Re: directfb

Interesting, I hadn't seen those before. I took a brief look, and didn't see any fundamentally new information, but it's the cleanest nvidia code I've seen so far, so it's likely to be useful while trying to figure this all out.

Anonymous

March 13 2005, 16:32:32 UTC 7 years ago

May be completely unrelated but.....

I saw this app http://www.guru3d.com/rivatuner/ which includes a list of nvidia registers with labels for a card, don't know if you have a windows install but it may be helpfull in adding to the register list

Anonymous

March 15 2005, 04:20:18 UTC 7 years ago

Another person looking at the utah glx code

http://web.inter.nl.net/users/be-hold/BeOS/NVdriver/3dnews.html
Create an Account
Forgot your login or password?
Facebook Twitter More login options
English • Español • Deutsch • Русский…