1
PyOpenGL文檔說:什麼是PyOpenGL的「上下文特定數據」?
由於的方式OpenGL和ctypes的處理,例如,指針,到陣列數據,它往往是必要的,以確保一個Python數據結構被保留(即,不收集的垃圾) 。這是通過將數據存儲在由特定於上下文的鍵索引的數據值數組中來完成的。提供此功能的功能由OpenGL.contextdata模塊提供。
究竟是這種情況?
我想到的一種情況是從OpenGL 1返回的客戶端頂點數組,但它們已被緩衝對象替換多年。緩衝區對象填充後(= glBufferData
返回後,我按下),不再需要客戶端陣列。
是否有任何我想念的情景?