• Welcome to Dark Bit Factory & Gravity.
 

dot3 implementation

Started by Stonemonkey, January 13, 2007

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Stonemonkey

Just a question on how something like dot3 is implemented on gfx cards capable of glsl, is dot3 done as some sort of pre set glsl program?

taj

Now, my guess is yes. GLSL is essentially microcode, so it would make sense. 3dlabs published the entire graphics pipeline as shaders on their website...I have it somewhere if you need it.

However, early shader cards, I'm not so sure though probably as M$ have been going on about this for nearly ten years.

Challenge Trophies Won:

Jim

Talisman.  Idiots.  I'd like to see the 3dlabs mc though, if you have it.

Jim
Challenge Trophies Won:

Stonemonkey


xernobyl

It's not that I understand that much about processors, but I would see a double implementation of DOT3 calculation as a bad thing. I supose that the drivers do in the processor's own code what you do in the fixed pipeline or the shaders... In the future there won't be a fixed pipeline... or so it seems.

taj

Jim,

sorry I missed your post.
http://developer.3dlabs.com/downloads/shadergen/
Try that, its 3dlabs tool for generating fixed function pipelines. Kinda useful !

Chris
Challenge Trophies Won: