opengl:opengllist
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
opengl:opengllist [2014/04/20 00:37] – [OpenGL ES 3.1] oga | opengl:opengllist [2014/10/26 15:57] (現在) – [OpenGL ES 3.1] oga | ||
---|---|---|---|
行 130: | 行 130: | ||
ハードウエアの負担を減らしつつ、効果的な機能を優先したためではないかと考えられます。 | ハードウエアの負担を減らしつつ、効果的な機能を優先したためではないかと考えられます。 | ||
- | + | また OpenGL ES 3.0 世代の GPU は OpenCL に対応しているものが少なくありません。 | |
- | Windows Tablet | + | すでに ComputeShader を走らせるだけの機能が GPU に備わっていたことも理由のひとつといえるのではないでしょうか。 |
- | Mobile 向けにも DirectX11 世代の API が必要になったものと考えられます。 | + | |
- | その反面、Desktop API と Mobile API を分ける必要性が薄れているのも事実です。 | + | |
* [[http:// | * [[http:// | ||
行 154: | 行 151: | ||
| OpenGL 4.3 | GLSL 4.3 | | | OpenGL 4.3 | GLSL 4.3 | | ||
| OpenGL 4.4 | GLSL 4.4 | | | OpenGL 4.4 | GLSL 4.4 | | ||
+ | | OpenGL 4.5 | GLSL 4.5 | | ||
+ | |||
+ | ===== OpenGL ES 3.1 AEP (Android Extension Pack) ===== | ||
+ | * [[https:// | ||
+ | OpenGL ES 3.1 に OpenGL 4.x 相当の Extension を追加したものです。 | ||
+ | Geometry Shader (gs), Tessellation Control Shader (tcs, hs), Tessellation | ||
+ | ShaderModel は 5.0 (Direct3D11) 世代となり、Desktop GPU との機能面での差はほぼ無くなっています。 | ||
+ | Android 5.0 (Lollipop) 及び NVIDIA Tegra K1 が対応しています。 | ||
opengl/opengllist.txt · 最終更新: 2014/10/26 15:57 by oga