2017-05-29 43 views

回答

4

清晰顏色是上下文狀態

有沒有這樣的事情「共享」上下文狀態;在OpenGL上下文狀態從來都不是。與其他上下文共享對象可以共享,但不是上下文狀態

+0

如果我有一個類似3上下文的編輯器 - 一個用於渲染色板,2用於顯示一些視口,所有它們共享任何可共享的內容。這是否意味着每個上下文的glClearColor值可能不同,並且在一個階段中不受影響如果在另一個上下文是最新的,glClearColor被調用? – St0fF

+0

我不知道我怎麼能更清楚。在OpenGL中,*對象*在上下文之間共享。這些是唯一共享的東西(甚至是[不是所有對象](https://www.khronos.org/opengl/wiki/OpenGL_Object#Object_Sharing))。清晰的顏色不是一個對象,因此不共享。 –

+0

首先你很清楚 - 我只是想仔細檢查一下。非常感謝你! – St0fF