4

現在も使用されているほとんどの OpenGL 2.0 および 2.1 グラフィックス カードは、(GL_ARB_framebuffer_object または GL_EXT_framebuffer_object 拡張を介して) フレーム バッファ オブジェクトをサポートしていますか?

4

2 に答える 2

12

私の経験では、そうです。

nVidia の中で、少なくとも GeForce FX 5xxx (OpenGL 2.0 をサポート) までさかのぼる GPU は FBO をサポートしており、古いカードでもサポートしていると思います。

OpenGL 2.0 のみをサポートするほど古い ATI GPU の中には、HD 2400 や X1300 などの GPU があり、それらはすべて FBO をサポートしています。

Intel GPU の中で、OpenGL 2.0 をまったくサポートしているのは主に HD グラフィックス ファミリであり、私が見たすべての HD グラフィックス GPU は FBO をサポートしていると思います。また、965 の一部のバージョンや「Eaglelake」と呼ばれるものなど、2.0 および FBO をサポートする他の GPU もいくつか見てきました。ただし、一部の 965 だけが OpenGL 2.0 をサポートしている理由はわかりません。ドライバーの問題である可能性があります。

一方、FBO をサポートしない2.0 互換 GPU はまだ見つかっていません。

この純粋に経験的な答えが多少役立つことを願っています。

于 2012-12-15T07:14:57.120 に答える
1

I'd say yes. My Intel GMA 950's Windows 7 driver (at least) unofficially exposes OpenGL 2.0 features and frame buffer objects are supported through the EXT_framebuffer_object extension.

于 2013-11-23T14:06:52.753 に答える