keep in mind that the US had to "borrow" german scientists like and Werner von Braun from the third reich nazi regime in order to develop the technology.
Hi everyone,
this beeing my 1st slashdot posting, i regret already haven to be somewaht arrogant. 90% of the so far postes comments are bullshit, and you guys have absoulutely no idea what you are talking about.
anyway, to the technical aspects:
a) it seems doubtful to me that microsfoft would do stuff like lyering opengl underneath d3d, wich would undoubtedly let the whole CAD merket fall into the hands of Linux/unix.
b) 50% performance would be _nice_, but when you have worked with OpenGL and d3d and know about the issiues it looks like this:
in d3d lots of stuff is _not_ excatly specified, for example when you upload a floating point value to a pixelshader, you cannot be certain in what representation it will be treated there, and just reading it back can change the preccision. In OpenGL it is strictly specified. texture coordinates is another "mystery" in d3d, why do you think you can set optins like
"use center of pixel" or "use upper left" in the drivers? exactly: not clearly specified.
opengl extensions are somewhat more hardware specific thus not compatible on all cards, guranted. but implementing them or some other issiues mentioned before, imitationg the strict behaviour from openGL sometimes a software-implementation will be the only way, in that case you can all do the math.
imagine:
a 400 mhz 3d card with with 16 pixelpipelines working at max capacity( and they can do stuf like exp in one cycle)
vs.
a 3ghz cpu( hyperthreaded or dualcored or not)
needing for an exp ~150 cycles.
( + bus trafic, of cause:)
the exact calyulation remais as task for the reader.
as said, 50% would be a very lucky guess./abductee
p.s.
in case sombody cares, some screenshoots from my current project ( opengl ): http://abductee.untergrund.net/stuff/
p.p.s: btw, i keep quiet about stuff i have no clue on, maybe others could too,,, would certainly reise the quality if the posts...
oh?
is that so?
keep in mind that the US had to "borrow" german scientists like and Werner von Braun from the third reich nazi regime in order to develop the technology.
no need to tank me for reminding...
Hi everyone, this beeing my 1st slashdot posting, i regret already haven to be somewaht arrogant. 90% of the so far postes comments are bullshit, and you guys have absoulutely no idea what you are talking about. anyway, to the technical aspects: a) it seems doubtful to me that microsfoft would do stuff like lyering opengl underneath d3d, wich would undoubtedly let the whole CAD merket fall into the hands of Linux/unix. b) 50% performance would be _nice_, but when you have worked with OpenGL and d3d and know about the issiues it looks like this: in d3d lots of stuff is _not_ excatly specified, for example when you upload a floating point value to a pixelshader, you cannot be certain in what representation it will be treated there, and just reading it back can change the preccision. In OpenGL it is strictly specified. texture coordinates is another "mystery" in d3d, why do you think you can set optins like "use center of pixel" or "use upper left" in the drivers? exactly: not clearly specified. opengl extensions are somewhat more hardware specific thus not compatible on all cards, guranted. but implementing them or some other issiues mentioned before, imitationg the strict behaviour from openGL sometimes a software-implementation will be the only way, in that case you can all do the math. imagine: a 400 mhz 3d card with with 16 pixelpipelines working at max capacity( and they can do stuf like exp in one cycle) vs. a 3ghz cpu( hyperthreaded or dualcored or not) needing for an exp ~150 cycles. ( + bus trafic, of cause :)
the exact calyulation remais as task for the reader.
as said, 50% would be a very lucky guess. /abductee
p.s.
in case sombody cares, some screenshoots from my current project ( opengl ): http://abductee.untergrund.net/stuff/
p.p.s: btw, i keep quiet about stuff i have no clue on, maybe others could too,,, would certainly reise the quality if the posts...