2008-07-01

Windows 7のGDI/GDI+にGPUによるサポートがある?

PDC2008 | Agenda | Sessions

Windows 7: Graphics Advances
Windows 7 enables you to advance the graphics capabilities of your applications while carrying forward existing investments in your Win32 codebase, including GDI and GDI+. New enhancements to DirectX let Win32 applications harness the latest innovations in GPUs and LCD displays, including support for scalable, high-performance, 2D and 3D graphics, text, and images. Also learn how to leverage the GPU's parallelism for general-purpose computation such as image processing.

気になる文章ではある。Windows 7では、XP以前がそうであったように、GDIやGDI+にGPUによる支援があるのだろうか。もちろん、XPの時代には、既にGDIのアクセラレーションは廃れていたが、今やるとなると、DirectXで汎用的に実装するのだろうか。

さらに気になるのは、既存のコード、バイナリがそのまま恩恵を受けられるのか、あるいは修正が必要なのか。

個人的には、GDI+がGPUによって支援されるなら、結構面白くなりそうだ。確かにシェーダーは魅力的だけれど、すべてのプログラムがシェーダーを使わなければならないとなると、面倒だ。

No comments: