2011-11-24 57 views

回答

3

這取決於如何使用該功能。如果它的編寫方式可以被編譯器內聯,那麼就沒有任何負面影響。但是如果函數不能被內聯,那麼當然會有一些開銷。然而,簡單的紋理訪問已經比函數調用更昂貴,所以我不會爲此而煩惱。幸運的是,GLSL編譯器已經變得非常有能力。

+3

你能解釋一下「如果它的編寫方式可以被編譯器內聯」的意思是什麼? – givi

+2

@givi:呃,只是谷歌它:http://en.wikipedia.org/wiki/Inline_expansion – datenwolf