List of usage examples for org.lwjgl.opengl GL30 glDeleteFramebuffers
public static void glDeleteFramebuffers(@NativeType("GLuint const *") int[] framebuffers)
From source file:com.adavr.player.globjects.Framebuffer.java
License:Open Source License
@Override public void destroy() { GL30.glDeleteFramebuffers(id); }
From source file:com.badlogic.gdx.backends.jglfw.JglfwGL30.java
License:Apache License
@Override public void glDeleteFramebuffers(int n, IntBuffer framebuffers) { GL30.glDeleteFramebuffers(framebuffers); }
From source file:com.badlogic.gdx.backends.jglfw.JglfwGL30.java
License:Apache License
@Override public void glDeleteFramebuffer(int framebuffer) { GL30.glDeleteFramebuffers(framebuffer); }
From source file:com.flowpowered.caustic.lwjgl.gl30.GL30FrameBuffer.java
License:MIT License
@Override public void destroy() { checkCreated();//from ww w .ja va 2 s . com // Delete the frame buffer GL30.glDeleteFramebuffers(id); // Clear output buffers outputBuffers.clear(); // Update the state super.destroy(); // Check for errors LWJGLUtil.checkForGLError(); }
From source file:com.mtbs3d.minecrift.FBOParams.java
License:LGPL
public void delete() { if (_depthRenderBufferId != -1) { if (fboSupport == FBO_SUPPORT.USE_GL30) GL30.glDeleteRenderbuffers(_depthRenderBufferId); else/*from w ww.jav a 2 s . c o m*/ EXTFramebufferObject.glDeleteRenderbuffersEXT(_depthRenderBufferId); _depthRenderBufferId = -1; } if (_colorTextureId != -1) { GL11.glDeleteTextures(_colorTextureId); _colorTextureId = -1; } if (_frameBufferId != -1) { if (fboSupport == FBO_SUPPORT.USE_GL30) GL30.glDeleteFramebuffers(_frameBufferId); else EXTFramebufferObject.glDeleteFramebuffersEXT(_frameBufferId); _frameBufferId = -1; } }
From source file:com.samrj.devil.gl.FBO.java
License:Open Source License
@Override void delete() {//w w w.j a v a2 s.c o m if (deleted) return; if (DGL.currentReadFBO() == this) DGL.bindFBO(null, GL30.GL_READ_FRAMEBUFFER); if (DGL.currentDrawFBO() == this) DGL.bindFBO(null, GL30.GL_DRAW_FRAMEBUFFER); GL30.glDeleteFramebuffers(id); }
From source file:com.xrbpowered.gl.res.buffers.OffscreenBuffers.java
License:Open Source License
@Override public void destroy() { GL30.glDeleteFramebuffers(fbo); GL11.glDeleteTextures(colorTexId); if (depthTexId > 0) GL11.glDeleteTextures(depthTexId); }
From source file:cuchaz.jfxgl.prism.JFXGLContext.java
License:Open Source License
@Override public void deleteFBO(int fboId) { GL30.glDeleteFramebuffers(fboId); }
From source file:cuchaz.jfxgl.prism.OffscreenBuffer.java
License:Open Source License
public void cleanup() { context.deleteTexture(texId);//from w w w.j a va2s . com if (fboId != 0) { GL30.glDeleteFramebuffers(fboId); } if (quad != null) { quad.cleanup(); } if (quadShader != null) { quadShader.cleanup(); } }
From source file:me.thehutch.fusion.engine.render.opengl.gl30.OpenGL30FrameBuffer.java
License:Open Source License
@Override public void dispose() { // Delete the frame buffer GL30.glDeleteFramebuffers(fbo); // Clear the output buffers this.outputBuffers.clear(); super.dispose(); }