2011-01-11 50 views

回答

4

一般的答案是它通常有幫助,但情況並非總是如此。

例如,如果您先進行z-only傳遞來降低填充率,那麼將所有其他屬性交錯,只會拉入未使用的數據來強調緩存。在這種情況下,交錯除了位置之外的所有內容都可能是合理的。或者你可以有兩個頂點數組,每個屬性一個,只有一個位置。

我傾向於交錯一切,除非我有充分的理由不這樣做。

2

我不記得確切的數字,但在我的英特爾芯片組上,它確實略微增加了幀率,可能是10%。數據包含頂點,texcoords和法線。

相關問題