我正在尝试设置一个跨平台应用程序,该应用程序使用 OpenTK-1.0 使用 OpenGL ES 2.0 中的可编程管道方法绘制一些基本的 3D 对象。我的应用程序的 iOS 端运行良好,但面向 Android 的应用程序不断calling unimplemented OpenGL ES API
出现错误。
我相信这是因为应用程序的 Android 端没有正确设置为目标 OpenGL ES 2.0。我已经AndroidManifest.xml
用适当的<uses-feature>
标签更新了 ,但我无法GLContextVersion = GLContextVersion.Gles2_0;
在被覆盖的CreateFrameBuffer()
函数中设置AndroidGameView
.
由于某种原因GLContextVersion
,OpenTK 版本 1.0 中似乎不存在该属性,但在 0.9.9.3 中确实存在。如何使用 OpenTK-1.0 将上下文设置为目标 OpenGL ES 2.0?