Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当我尝试链接仅附加了顶点着色器的 WebGL2 着色器程序时,出现“缺少着色器”错误。我正在尝试使用变换反馈,并且我认为由于顶点着色器的输出已被写出,因此不需要片段着色器。
从这篇博文:链接看来你应该能够做到这一点。WebGL 有什么我缺少的特别之处吗?
WebGL 2 基于 OpenGL ES 3.0,根据规范要求程序对象上存在顶点和片段着色器:
链接可能由于 OpenGL ES 着色语言规范中指定的各种原因以及以下任何原因而失败: [...] 程序不包含顶点着色器和片段着色器。
链接可能由于 OpenGL ES 着色语言规范中指定的各种原因以及以下任何原因而失败:
OpenGL ES 3.0 规范,第 49 页
您可以附加一个简单的纯色或丢弃片段着色器。