当我尝试链接仅附加顶点着色器的 WebGL2 着色器程序时,出现“缺少着色器”错误。我正在尝试使用变换反馈,并且我认为由于顶点着色器的输出已写出,因此不需要片段着色器。
从这篇博文:链接看来您应该能够做到这一点。我缺少的 WebGL 有什么特别之处吗?
WebGL 2 基于 OpenGL ES 3.0,每个规范要求程序对象上存在顶点和片段着色器:
链接可能会因 OpenGL ES 着色语言规范中指定的各种原因以及以下任何原因而失败:
- [...]
- 程序不包含顶点着色器和片段着色器。
您可以附加简单的纯色或丢弃片段着色器。
归档时间: |
|
查看次数: |
311 次 |
最近记录: |