2
我正在使用OpenGL ES 1.1为Android设计一款2D游戏,我想知道这个想法是好还是坏/无用。我可以使用glscissor提高性能吗
我有一个屏幕分为3个部分,所以我用剪刀避免物体重叠从一个视图到另一个。
我大致了解了剪刀的低级实现,由于我的绘图占用了计算的很大一部分,我正在寻找想法来加速它。
我现在的想法是:
如果我把一个glscissor围绕每一个对象之前,我画它,我会增加我的应用程序的速度。
的想法是,如果我把一个GLScissor,(+/-中心sizetexture),然后OpenGL的管道将有较少测试做(因为它可以抛弃90〜99%的表面感谢到glscissors。
所以对于所有的opengl专家来说,这是好的,坏的还是会没有影响?为什么?
好吧,我在剪刀的印象下,它会允许在图形管道中更早地丢弃像素(避免重叠测试等),但无论如何感谢链接我会检查出 – 2010-12-03 06:28:54