OpenGl Fragment Shader Texture Speed
|
我有以下片段着色器。
varying highp vec2 tCoord;
void main() {
vec4 hc = texture2D(hair, tCoord);
gl_FragColor = hc;
}
在我的程序中,我在屏幕上绘制了15张图像(仅2D,没有3D操作)。我允许所有图像用手指移动。因此,当图像显示在屏幕上时,我得到40 fps,但是当我将它们移到屏幕外(用手指)时,我得到60 fps。 (这消除了程序或顶点着色器中的任何瓶颈)。我正在Galaxy Tab 7上运行此程序。”
由于这是一个非常简单的着色器,因此我一直希望60 fps。为什么这很慢?
没有找到相关结果
已邀请:
2 个回复
替秀宝
藐刚