我只是glEnableClientState()在接口onSurfaceCreated()方法中调用一次GLSurfaceView.Renderer.例如:
public class GLRenderer implements GLSurfaceView.Renderer {
@Override
public void onSurfaceCreated(GL10 gl, EGLConfig config) {
gl.glEnableClientState(GL10.GL_VERTEX_ARRAY);
gl.glEnableClientState(GL10.GL_COLOR_ARRAY);
...
}
Run Code Online (Sandbox Code Playgroud)
之后我不再调用它们了.我从不调用这个glDisableClientState()方法.但是我看到许多程序员调用这两种方法经常将它们包装在所有绘图调用中.
我的方法有什么问题吗?或者使用围绕所有绘图调用包装它们的方法是一种好的做法还是更有效?
我有一个routing.yml文件,我在其中定义了我的包的路由.我的路由文件越来越大.
有没有办法将routing.yml文件拆分为多个文件?例如:
注意:我使用的是Symfony 2.2;