AMD always had a a difficult time when it came to standards. Just recently they announced they are going to remove 3DNow! from future CPUs. AMD now recommends going for SSE (that Intel introduced BTW)… so here it seems they lost the standard-fight. For sure it’s not easy to establish standards against giants like Intel or Nvidia but AMD found a way to cope with this! … and a smart one too.
As I described in my last post Nvidia is trying to push PhysX & CUDA (their hardware acceleration standard for physics in games) with all their power they still have in the market. They team up with game software companies, support their game development and probably even pay them not to implement support for the technology of “the other guys” (that would be ATI – pardon AMD… now they are one company and are phasing out the ATI brand).
More or less the same happened with the 3D glasses technology… Nvidia pushed the market to support their standard with 3D Vision and some hardware manufacturers even followed them. It’s basically the only 3D shutter glasses set available right now… but here comes the trick: you can use it only with Nvidia graphics cards. Surprise 😉 Probably you could hack them to work with AMD but that’s a different story.
AMD could go ahead and invent their own standards and fight the standard-war trying to establish them… but you need a lot of money for such an approach and you probably are going to lose in the end (like with 3DNow!). AMD came up with a clever strategy here. They try to win with open standards against Nvidia and their proprietary technology. AMD supports OpenCL (physics engine acceleration), OpenGL ES (web browser acceleration) and just recently I learned about Open Stereo 3D (for 3D shutter glasses) . I just hope this works out for AMD!