Android OpenGL调试:发布自定义消息字符串

时间:2011-07-21 18:48:39

标签: android debugging opengl-es

在Android中,使用>

glSurfaceView.setDebugFlags(GLSurfaceView.DEBUG_LOG_GL_CALLS);

OpenGL发布了许多有用的错误消息,例如>

07-21 20:48:47.910: VERBOSE/GLSurfaceView(5052): glGenTextures(1, [0, 0], 1) returns {
07-21 20:48:47.920: VERBOSE/GLSurfaceView(5052):  [1] = 1
07-21 20:48:47.920: VERBOSE/GLSurfaceView(5052): };
07-21 20:48:47.920: VERBOSE/GLSurfaceView(5052): glBindTexture(GL_TEXTURE_2D, 1);
07-21 20:48:47.920: VERBOSE/GLSurfaceView(5052): glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST);
07-21 20:48:47.920: VERBOSE/GLSurfaceView(5052): glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);

是否有内置的方法将消息发送到同一个eclipse android调试输出窗口(在这种情况下过滤标签GLSurfaceView)

1 个答案:

答案 0 :(得分:0)

一种方法是使用带有正确标签的标准记录器,因此在这种情况下它将是>

Log.v(“GLSurfaceView”,“自定义错误字符串”);