List of usage examples for org.lwjgl.opengl GL30 glBeginTransformFeedback
public static void glBeginTransformFeedback(@NativeType("GLenum") int primitiveMode)
From source file:com.badlogic.gdx.backends.jglfw.JglfwGL30.java
License:Apache License
@Override public void glBeginTransformFeedback(int primitiveMode) { GL30.glBeginTransformFeedback(primitiveMode); }
From source file:com.xrbpowered.gl.res.shaders.FeedbackVertices.java
License:Open Source License
public void transform() { GL30.glBindVertexArray(vaoId);/*from w w w .ja v a2s. c o m*/ GL11.glEnable(GL30.GL_RASTERIZER_DISCARD); GL15.glBindBuffer(GL15.GL_ARRAY_BUFFER, vboId); transformShader.use(); transformShader.info.initAttribPointers(); transformShader.info.enableAttribs(); GL30.glBindBufferBase(GL30.GL_TRANSFORM_FEEDBACK_BUFFER, 0, vboFeedbackId); GL30.glBeginTransformFeedback(GL11.GL_POINTS); GL11.glDrawArrays(GL11.GL_POINTS, 0, countElements); GL30.glEndTransformFeedback(); transformShader.info.disableAttribs(); transformShader.unuse(); GL11.glDisable(GL30.GL_RASTERIZER_DISCARD); }
From source file:io.root.gfx.glutils.GL.java
License:Apache License
public static void glBeginTransformFeedback(int primitiveMode) { GL30.glBeginTransformFeedback(primitiveMode); }
From source file:tk.ivybits.engine.gl.GL.java
License:Open Source License
public static void glBeginTransformFeedback(int a) { GL30.glBeginTransformFeedback(a); }