差分

ナビゲーションに移動 検索に移動

Google ANGLE

1,158 バイト追加, 2018年10月9日 (火) 02:39
ページの作成:「'''Google ANGLE'''とは、Googleが開発しているOpenGL互換APIであり、OpenGL命令の呼び出しをDirect3D命令の呼び出しに変換...」
'''Google ANGLE'''とは、[[Google]]が開発している[[OpenGL]]互換[[API]]であり、[[OpenGL]]命令の呼び出しを[[Direct3D]]命令の呼び出しに変換するものである。[[GLSL]]も[[HLSL]]に変換される。

== 概要 ==
[[OpenGL]]はクソ。
なにがクソって[[GPU]]メーカーの[[OpenGL]]ドライバがどうにもならないクソ。
一般的に[[OpenGL]]の[[API]]は[[GPU]]の[[ドライバ]]に含まれる。
その仕様がバラバラで画面クリアの手法すらメーカーごとに違うというグダグダさ。
はっきり言って叩き壊したくなるレベル。

あまりの酷さに[[Google]]は[[OpenGL]]を[[Direct3D]]に変換するシステムを開発することにした。
これにより[[Google Chrome]]は安定かつ高速に動作するようになったとさ。
[[Chrome]]の[[WebGL]]実装はANGLEを使っている。つまり[[OpenGL]]を使わず[[DirectX]]を使っている。

これに[[Microsoft]]も賛同し、[[Microsoft Edge]]もWindows Insider Build 17025でANGLEが採用された。

== 関連項目 ==
* [[Skia]]
* [[DirectX]]
* [[MonoGame]]

[[category: API]]
匿名利用者

案内メニュー