假设我有一个以
#version 120
开始的片段着色器和一个带有#version 150 compatibility
的顶点着色器。据我所知,这种组合似乎可以工作,但它是否违反了OpenGL或GLSL规范?我找不到任何讨论此问题的信息。如果确实没有,那么我应该将其视为“未被禁止”还是“未获批准”?