Opengl glClearColor是什么类型的状态?

Opengl glClearColor是什么类型的状态?,opengl,opengl-es,Opengl,Opengl Es,它是否属于帧缓冲区对象状态?它是可共享的上下文状态吗?它是不可共享的上下文状态吗 我只是在规范中找不到:=(清晰的颜色是上下文状态 没有“可共享”的上下文状态;OpenGL上下文中的状态永远不会与其他上下文共享。对象可以共享,但不能共享上下文状态。清晰的颜色是上下文状态 没有“可共享”这回事上下文状态;OpenGL上下文中的状态永远不会与其他上下文共享。可以共享对象,但不能共享上下文状态。如果我有一个具有类似3个上下文的编辑器,一个用于渲染样例,两个用于显示某些视口。所有这些编辑器都共享任何可共

它是否属于帧缓冲区对象状态?它是可共享的上下文状态吗?它是不可共享的上下文状态吗


我只是在规范中找不到:=(

清晰的颜色是上下文状态


没有“可共享”的上下文状态;OpenGL上下文中的状态永远不会与其他上下文共享。对象可以共享,但不能共享上下文状态。

清晰的颜色是上下文状态


没有“可共享”这回事上下文状态;OpenGL上下文中的状态永远不会与其他上下文共享。可以共享对象,但不能共享上下文状态。

如果我有一个具有类似3个上下文的编辑器,一个用于渲染样例,两个用于显示某些视口。所有这些编辑器都共享任何可共享的内容。那么这是否意味着每个上下文的glClearColor值可能不同且不同如果另一个上下文为当前上下文,则在一个上下文中不受影响?我不确定如何才能更清楚。在OpenGL中,对象在上下文之间共享。这些是唯一共享的内容(即使在那时,)。清晰的颜色不是对象,因此不共享。您首先是清晰的-我只是想仔细检查一下。非常感谢!如果我有一个具有类似3个上下文的编辑器-一个用于渲染样例,两个用于显示某些视口。所有这些编辑器共享任何可共享的内容。那么这是否意味着每个上下文的glClearColor值如果另一个上下文为当前上下文,则在一个上下文中可能会有所不同且不受影响?我不确定如何才能更清楚。在OpenGL中,对象在上下文之间共享。这些是唯一共享的内容(即使如此,)。清晰的颜色不是对象,因此不共享。您首先是清晰的-我只是想再次检查。非常感谢!