我可以在 OpenGL ES 2.0 中使用哪些版本的 GLSL?
2022-09-01 13:58:17
我似乎找不到一个明确的答案,尽管经过几个小时的谷歌搜索。有人可以告诉我发生了什么事吗?我收到错误,例如“不支持版本 140”。这是我的设备(Kindle Fire)还是GL ES 2.0?我需要添加库或任何东西吗?
我似乎找不到一个明确的答案,尽管经过几个小时的谷歌搜索。有人可以告诉我发生了什么事吗?我收到错误,例如“不支持版本 140”。这是我的设备(Kindle Fire)还是GL ES 2.0?我需要添加库或任何东西吗?
OpenGL ES 2.0 规范指的是 GLSL ES,它与 GLSL 不同。
规格GLSL ES规格说:
此版本的语言基于 1.10 版桌面 GLSL。但是,它包括许多版本 1.20 中但不包含 1.10 的功能。
查看规范以了解支持的内容。
OpenGL ES不是OpenGL,所以同样OpenGL ES的着色器语言也不是OpenGL的着色器语言。它们是相似的,但它们是不一样的。因此,没有与GLSL ES版本匹配的桌面GLSL版本。