サンフランシスコで開催されたGDC 2010で、クロノスグループはOpenGL 4.0を発表しました
GAPIの新しいバージョンは、OpenGLとOpenCLの相互作用を改善して複雑な計算を加速するように設計されています。
また、新しいGAPIはコアプロファイルと互換性プロファイルをサポートします。これにより、開発者は、以前のバージョンとの互換性なしで新しい機能のみを使用するか、互換モードで使用することができます。
OpenGL 4.0は、多数の技術革新も発表しました。 それらのいくつかのリストはここにあります:
- GPUがCPUからジオメトリテッセレーションをオフロードできるようにする2つの新しいシェーダーステージ。
- サンプルごとのフラグメントシェーダーとプログラム可能なフラグメントシェーダーの入力位置により、レンダリング品質とアンチエイリアシングの柔軟性が向上します。
- CPUの介入なしで、OpenGLまたはOpenCLなどの外部APIによって生成されたデータの描画。
- プログラミングの柔軟性を大幅に向上させるシェーダーサブルーチン。
- サンプラオブジェクトと呼ばれる新しいオブジェクトタイプの追加によるテクスチャ状態とテクスチャデータの分離。
- レンダリングの精度と品質を向上させるための64ビットの倍精度浮動小数点シェーダー操作と入力/出力。
- インスタンス化されたジオメトリシェーダー、インスタンス化された配列、新しいタイマークエリなどのパフォーマンスの向上。
また、OpenGL 3.3仕様が本日から利用可能になり、ARBの拡張機能とともに、
OpenGL 4.0の機能に近づきます。
更新された仕様は、公式Webサイト
http://www.opengl.org/registryからダウンロードできます
。ソース
-opengl.org彼のカルマを
後押しするIOrangeニュース