文書の出典
- 出典
- GLFW 3.5.1 Documentation
- 上流バージョン
- GLFW 3.5.1
- 文書状態
- 翻訳
このページは、GLFW 3.5.1 公式ドキュメントを Markdown 向けに改変したものです。書式、ナビゲーション、リンクは libx 用に変更していますが、技術的内容は GLFW 3.5.1 ソース配布物に基づいています。
バージョン 3.5 リリースノート
3.5.0 がリリースされなかった理由
ツールの設定ミスにより、誤った 3.5.0 タグが一時的にメイン Git リポジトリで公開されました。多数のパッケージング協力者による手動対応のおかげで、これはほぼ完全に巻き戻されました。GLFW 3.5 の最初の実際のリリースが、あらゆる場所で誤ったタグを確実に置き換えるよう、最初のリリースは 3.5.1 と命名されました。
新機能
無制限のマウスボタン
GLFW に、対応するマウスボタントークンだけでなく、無制限の数のマウスボタンをマウスボタンコールバックへ通知できる入力モードが追加されました。これにより、値が 8 を超えるマウスボタンを使用できます。以前のバージョンとの互換性のため、この機能を利用するには GLFW_UNLIMITED_MOUSE_BUTTONS 入力モードを設定する必要があります。
EGLConfig ネイティブアクセス関数
GLFW は、EGLSurface を持つウィンドウの EGLConfig を照会するネイティブアクセス関数 glfwGetEGLConfig を提供するようになりました。
GLXFBConfig ネイティブアクセス関数
GLFW は、GLXWindow を持つウィンドウの GLXFBConfig を照会するネイティブアクセス関数 glfwGetGLXFBConfig を提供するようになりました。
注意事項
非推奨
削除
Windows XP および Vista サポートの削除
Windows XP および Vista のサポートは削除されました。Windows XP の延長サポートは 2014 年に終了しています。
オリジナル MinGW サポートの削除
現在は保守されていないオリジナル MinGW ディストリビューションのサポートは削除されました。
これは、より高機能で引き続き完全にサポートされる MinGW-w64 には当てはまりません。MinGW-w64 は 32 ビットと 64 ビットの両方のバイナリをビルドでき、活発に保守され、多くのプラットフォームで利用できます。