One could just use a high-level shading language instead. You'd then just code up whatever algorithm you fell like, and let the compiler work out how to map it to the hardware.I don't expect any games that make good usage of SM3.0 before end 2006 (GOOD usage, not just implementing some basic SM3 stuff).
Talking about SM4 allready is insane!
Just look how long the game developer took to make good usuage of SM2.0!
Treating SM4 as WGF2 would not be correct IMO -- WGF encompasses both a 3D desktop as well as 3D apps. WGF (1.0 or 2.0) is a big step up for the IHVs, for the CPU guys as well as the 3D guys.
DemoCoder said:From what I've seen, DX-Next is more of an ambitious "wish list" than a set of requirements for WGF2.0. I don't believe everything people have seen publically will make it in to WGF2.0/SM4.0.
DaveBaumann said:http://www.beyond3d.com/articles/directxnext/
Treating SM4 as WGF2 would not be correct IMO -- WGF encompasses both a 3D desktop as well as 3D apps. WGF (1.0 or 2.0) is a big step up for the IHVs, for the CPU guys as well as the 3D guys.
If WGF2.0 is removing fixed functionality to rely solely on shaders then it probably is the case that we should actually remove the concept of "Shader Model x.x" entirely as they effectely are the API. For instance - part of the the "Shader" capabilities will be to be able to process unlimted length shaders, but thats intrinsically linked to the other capabilities required by WGF2.0.
Bahh..tesselation is meant to be removed every time from whatever specificationMicrosoft have removed the whole tesselation stuff from the pipeline
Demirug said:I am very sure we will not see any fixed functionality for pipeline stages that can control with a shader program. Even for WGF 1.0 microsoft removed fixed functionaliity on the driver interface for SM3 hardware.
nAo said:Bahh..tesselation is meant to be removed every time from whatever specificationMicrosoft have removed the whole tesselation stuff from the pipeline
suryad said:I read that ATI was teaming up with M$ to come up with the WGF 2.0 spec with the "unified" pipeline idea...interesting...so then the R600 theoretically could be WGF .2.0 compliant.
Ailuros said:I've no idea what some of the small vendors have planned for the WGF2.0 era, yet there are more members than just ATI that have a vote in the according board I figure.