我们可以在片段着色器中使用带有GL_OVR_multiview2扩展名的gl_view_id吗? Spec只表示我们可以将它用于其他顶点输出。
答案 0 :(得分:2)
GL_OVR_multiview在问题部分中有这个:
(6)ViewID在每个管道阶段都可见吗?
已解决:为了使应用程序开发人员能够简化集成,我们的目的是让ViewID在每个可编程管道阶段都可以看作内置。
这样就解决了这个问题。
只有不是真的,因为normative text of the specification并未明确表示它在任何阶段中可用,包含顶点着色器。请注意,规范中没有gl_ViewID_OVR
任何地方的声明。因此,在that gets cleared up之前,无法知道它是否在顶点着色器中可用。