List of usage examples for org.lwjgl.opengl GL15 glIsBuffer
@NativeType("GLboolean") public static boolean glIsBuffer(@NativeType("GLuint") int buffer)
From source file:com.badlogic.gdx.backends.jglfw.JglfwGL20.java
License:Apache License
public boolean glIsBuffer(int buffer) { return GL15.glIsBuffer(buffer); }
From source file:io.root.gfx.glutils.GL.java
License:Apache License
public static boolean glIsBuffer(int buffer) { return GL15.glIsBuffer(buffer); }
From source file:org.jogamp.glg2d.GLG2DUtils.java
License:Apache License
public static int ensureIsGLBuffer(int bufferId) { if (GL15.glIsBuffer(bufferId)) { return bufferId; } else {/* ww w . j a v a 2s. c o m*/ return genBufferId(); } }
From source file:org.jogamp.glg2d.impl.shader.AnyModePipeline.java
License:Apache License
@Override public void delete() { super.delete(); if (GL15.glIsBuffer(vertCoordBuffer)) { GL15.glDeleteBuffers(vertCoordBuffer); } }
From source file:org.jogamp.glg2d.impl.shader.GeometryShaderStrokePipeline.java
License:Apache License
protected void bindBuffer(FloatBuffer vertexBuffer) { GL20.glEnableVertexAttribArray(vertCoordLocation); GL20.glEnableVertexAttribArray(vertBeforeLocation); GL20.glEnableVertexAttribArray(vertAfterLocation); if (GL15.glIsBuffer(vertCoordBuffer)) { GL15.glBindBuffer(GL15.GL_ARRAY_BUFFER, vertCoordBuffer); GL15.glBufferSubData(GL15.GL_ARRAY_BUFFER, 0, vertexBuffer); } else {//w ww . ja v a2s .c o m vertCoordBuffer = GLG2DUtils.genBufferId(); GL15.glBindBuffer(GL15.GL_ARRAY_BUFFER, vertCoordBuffer); GL15.glBufferData(GL15.GL_ARRAY_BUFFER, vertexBuffer, GL15.GL_STREAM_DRAW); } GL20.glVertexAttribPointer(vertCoordLocation, 2, GL11.GL_FLOAT, false, 0, 2 * (Float.SIZE / Byte.SIZE)); GL20.glVertexAttribPointer(vertBeforeLocation, 2, GL11.GL_FLOAT, false, 0, 0); GL20.glVertexAttribPointer(vertAfterLocation, 2, GL11.GL_FLOAT, false, 0, 4 * (Float.SIZE / Byte.SIZE)); }
From source file:org.jogamp.glg2d.impl.shader.GL2ES2ImagePipeline.java
License:Apache License
@Override public void delete() { super.delete(); if (GL15.glIsBuffer(vertexBufferId)) { GL15.glDeleteBuffers(vertexBufferId); } }
From source file:org.oscim.gdx.LwjglGL20.java
License:Apache License
public boolean isBuffer(int buffer) { return GL15.glIsBuffer(buffer); }
From source file:playn.java.JavaGL20.java
License:Apache License
@Override public boolean glIsBuffer(int buffer) { return GL15.glIsBuffer(buffer); }
From source file:processing.lwjgl.PLWJGL.java
License:Open Source License
public void isBuffer(int buffer) { GL15.glIsBuffer(buffer); }
From source file:processing.opengl.PLWJGL.java
License:Open Source License
@Override public void isBuffer(int buffer) { GL15.glIsBuffer(buffer); }