List of usage examples for org.lwjgl.opengl EXTFramebufferObject glDeleteRenderbuffersEXT
public static void glDeleteRenderbuffersEXT(@NativeType("GLuint const *") int[] renderbuffers)
From source file:com.ardor3d.framework.lwjgl.LwjglHeadlessCanvas.java
License:Open Source License
public void cleanup() { if (_fboID != 0) { final IntBuffer id = BufferUtils.createIntBuffer(1); id.put(_fboID);//from ww w . j a v a2 s.c om id.rewind(); EXTFramebufferObject.glDeleteFramebuffersEXT(id); _fboID = 0; } if (_depthRBID != 0) { final IntBuffer id = BufferUtils.createIntBuffer(1); id.put(_depthRBID); id.rewind(); EXTFramebufferObject.glDeleteRenderbuffersEXT(id); _depthRBID = 0; } if (_colorRBID != 0) { final IntBuffer id = BufferUtils.createIntBuffer(1); id.put(_colorRBID); id.rewind(); EXTFramebufferObject.glDeleteRenderbuffersEXT(id); _colorRBID = 0; } ContextManager.removeContext(this); }
From source file:com.ardor3d.renderer.lwjgl.LwjglTextureRenderer.java
License:Open Source License
public void cleanup() { if (_fboID != 0) { final IntBuffer id = BufferUtils.createIntBuffer(1); id.put(_fboID);/*ww w .j a v a2 s. co m*/ id.rewind(); EXTFramebufferObject.glDeleteFramebuffersEXT(id); } if (_depthRBID != 0) { final IntBuffer id = BufferUtils.createIntBuffer(1); id.put(_depthRBID); id.rewind(); EXTFramebufferObject.glDeleteRenderbuffersEXT(id); } }
From source file:com.badlogic.gdx.backends.jglfw.JglfwGL20.java
License:Apache License
public void glDeleteRenderbuffers(int n, IntBuffer renderbuffers) { EXTFramebufferObject.glDeleteRenderbuffersEXT(renderbuffers); }
From source file:com.badlogic.gdx.backends.lwjgl.LwjglGL20.java
License:Apache License
public void glDeleteRenderbuffer(int renderbuffer) { EXTFramebufferObject.glDeleteRenderbuffersEXT(renderbuffer); }
From source file:com.flowpowered.caustic.lwjgl.gl20.GL20RenderBuffer.java
License:MIT License
@Override public void destroy() { checkCreated();//from w ww.j ava2 s . c o m // Delete the render buffer EXTFramebufferObject.glDeleteRenderbuffersEXT(id); // Update 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// ww w .j a v a2s. 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:io.root.gfx.glutils.GL.java
License:Apache License
public static void glDeleteRenderbuffers(int n, IntBuffer renderbuffers) { EXTFramebufferObject.glDeleteRenderbuffersEXT(renderbuffers); }
From source file:itdelatrisu.opsu.render.Rendertarget.java
License:Open Source License
/** * Destroy the OpenGL objects associated with this Rendertarget. Do not try * to use this rendertarget with OpenGL after calling this method. *//*w w w. j av a 2 s. co m*/ public void destroyRTT() { EXTFramebufferObject.glDeleteFramebuffersEXT(fboID); EXTFramebufferObject.glDeleteRenderbuffersEXT(depthBufferID); GL11.glDeleteTextures(textureID); }
From source file:itemrender.client.rendering.FBOHelper.java
License:MIT License
private void deleteFramebuffer() { EXTFramebufferObject.glDeleteFramebuffersEXT(framebufferID); GL11.glDeleteTextures(textureID); EXTFramebufferObject.glDeleteRenderbuffersEXT(depthbufferID); }
From source file:org.oscim.gdx.LwjglGL20.java
License:Apache License
public void deleteRenderbuffers(int n, IntBuffer renderbuffers) { EXTFramebufferObject.glDeleteRenderbuffersEXT(renderbuffers); }