【发布时间】:2017-03-05 11:16:30
【问题描述】:
我的 LibGDX 应用程序中有一个非常简单的着色器,它可以在 Windows 10、MacOS 和各种 Android 设备上完美运行,但在 iOS 上一切都是黑色的(用两台设备测试)。
是否有一个常见的“陷阱”可以解释这一点?
解决方案:
我必须在片段着色器顶部添加以下内容:
#ifdef GL_ES
precision mediump float;
#endif
现在它无处不在。
【问题讨论】:
标签: ios libgdx glsl shader transparency