AMD has has recently made available an SDK for developers willing to add support for AMD’s HD3D stereoscopic 3D technology in their applications. The SDK allows developers to access AMD’s Quad-Buffer API to support stereoscopic 3D displays that require frame sequential or frame packed format input using custom DirectX 9, 10 and 11 extensions. The API can be used for playing DirectX games in stereoscopic 3D mode, 3D video playback applications and viewing of 3D photos. It also abstracts the underlying display interface technology, so that the developer doesn’t have to code differently for DisplayPort, HDMI, DVI, or VGA 3D displays as the transport mechanism of the stereo 3D image pairs is transparent to the application.
Have in mind that this API is supported only by the following AMD GPUs: Radeon HD 5000 series and Radeon HD 6000 series, no older video cards can be used if you wish to have support for AMD HD3D technology. There is support available for DirectX 9, 10 and 11 (DirectX only). HDMI 1.4a 3D displays support is included in the latest AMD Catalyst drivers (11.7) and the latest beta drivers version 11.8 also introduces official stereo 3D support for DisplayPort and DVI interfaces according to AMD. The SDK package contains brief, but useful documentation as well as some samples to quickly get you started in implementing the AMD HD3D support in an application or a game.