2
我正在使用OpenGL ES 1.1爲Android設計一款2D遊戲,我想知道這個想法是好還是壞/無用。我可以使用glscissor提高性能嗎
我有一個屏幕分爲3個部分,所以我用剪刀避免物體重疊從一個視圖到另一個。
我大致瞭解了剪刀的低級實現,由於我的繪圖佔用了計算的很大一部分,我正在尋找想法來加速它。
我現在的想法是:
如果我把一個glscissor圍繞每一個對象之前,我畫它,我會增加我的應用程序的速度。
的想法是,如果我把一個GLScissor,(+/-中心sizetexture),然後OpenGL的管道將有較少測試做(因爲它可以拋棄90〜99%的表面感謝到glscissors。
所以對於所有的opengl專家來說,這是好的,壞的還是會沒有影響?爲什麼?
好吧,我在剪刀的印象下,它會允許在圖形管道中更早地丟棄像素(避免重疊測試等),但無論如何感謝鏈接我會檢查出 – 2010-12-03 06:28:54