@Override
public void unbind (final ShaderProgram shader, final int[] locations) {
final GL20 gl = Gdx.gl20;
final int numAttributes = attributes.size();
if (locations == null) {
for (int i = 0; i < numAttributes; i++) {
shader.disableVertexAttribute(attributes.get(i).alias);
}
} else {
for (int i = 0; i < numAttributes; i++) {
final int location = locations[i];
if (location >= 0) shader.disableVertexAttribute(location);
}
}
gl.glBindBuffer(GL20.GL_ARRAY_BUFFER, 0);
isBound = false;
}
UniVertexBufferObject.java 文件源码
java
阅读 25
收藏 0
点赞 0
评论 0
项目:exterminate
作者:
评论列表
文章目录