Luminescent
Veteran
If we refer back to this thread, at the bottom of the first page: http://www.beyond3d.com/forum/viewtopic.php?t=2655&start=0, along with the commencement of the second page, humus and democoder were discussing possible displacement mapping implementations on the NV30. If we read closely, neither of them included procedures for a dedicated HOS unit, but used the pixel and vertex shaders in conjunction. Taking this piece information, along with the fact that the programmable pre-primitive processor was supposedly removed from the final design of the NV30 processsor, is it possible that the NV30 does not have an HOS processor in any form?
Nvidia might not have wanted any major hardwired logic in it's processor. It would seem to be a step in the right direction, in terms of programmability, but how about for performance, wouldn't the NV30 suffer a performance loss when implementing HOS? Would it be feasible to include methods for computing HOS without HOS specific hardware and have them be just as efficient or effective as a dedicated solution?
Nvidia might not have wanted any major hardwired logic in it's processor. It would seem to be a step in the right direction, in terms of programmability, but how about for performance, wouldn't the NV30 suffer a performance loss when implementing HOS? Would it be feasible to include methods for computing HOS without HOS specific hardware and have them be just as efficient or effective as a dedicated solution?