在init階段中使用的函數(從舊庫中)有一個簡單的代碼 - 例如在一個Texture Loader模塊中。表現wglGetProcAddress,應該調用緩存?
loadTexture() {
// ...
gl_func = wglGetProcAddress(...)
// ...
gl_func()
}
我應該擔心撥打wglGetProcAddress
的費用嗎?或者,它可能非常快,不需要緩存機制?或者,也許WGL緩存這樣的過程調用?
GLX和Apple的其他類似功能呢?我應該擔心或不關心他們嗎?
爲什麼你永遠*寫的代碼? –
@NicolBolas我沒有寫它......但我發現一些遺留代碼與OpenGL的'現代'部分。我正在考慮在沒有大量重構的情況下改進它。 – fen
GLee是否處於「自動」模式? – Damon