gpt4 book ai didi

ios - iOS OpenGL ES 3.0 上缺少 GL_GEOMETRY_SHADER

转载 作者:可可西里 更新时间:2023-11-01 17:16:09 26 4
gpt4 key购买 nike

我正在将我的引擎移植到 iOS,但出现错误

'GL_GEOMETRY_SHADER' undefined

我正在使用 iOS 8 SDK 和 OpenGL 3.0;设备是 iPhone 5s。还有其他选择吗?或者如何访问几何着色器?

最佳答案

OpenGL ES 中没有几何着色器,无论是 3.0 还是 3.1。

有一个extension ,它基于 ES 3.1。由于 iOS 目前不支持 3.1,因此该扩展程序当然无法在 iOS 上使用。

替代品?如果你真的需要几何着色器,基于 Android 的设备总是一个选择。 :) 几何着色器是 ES 3.1 的 Android 扩展包的一部分,它是 Google 鼓励设备供应商支持的一系列扩展。


更新:几何着色器是 ES 3.2 中的标准。不过,这对 iOS 没有帮助,因为它仍然不支持任何高于 ES 3.0 的版本。

关于ios - iOS OpenGL ES 3.0 上缺少 GL_GEOMETRY_SHADER,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30293288/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com