Example usage for org.lwjgl.opengl GL30 glDeleteRenderbuffers

List of usage examples for org.lwjgl.opengl GL30 glDeleteRenderbuffers

Introduction

In this page you can find the example usage for org.lwjgl.opengl GL30 glDeleteRenderbuffers.

Prototype

public static void glDeleteRenderbuffers(@NativeType("GLuint const *") int[] renderbuffers) 

Source Link

Document

Array version of: #glDeleteRenderbuffers DeleteRenderbuffers

Usage

From source file:com.badlogic.gdx.backends.jglfw.JglfwGL30.java

License:Apache License

@Override
public void glDeleteRenderbuffers(int n, IntBuffer renderbuffers) {
    GL30.glDeleteRenderbuffers(renderbuffers);
}

From source file:com.badlogic.gdx.backends.jglfw.JglfwGL30.java

License:Apache License

@Override
public void glDeleteRenderbuffer(int renderbuffer) {
    GL30.glDeleteRenderbuffers(renderbuffer);
}

From source file:com.flowpowered.caustic.lwjgl.gl30.GL30RenderBuffer.java

License:MIT License

@Override
public void destroy() {
    checkCreated();//  w  w w  .j ava2s . com
    // Delete the render buffer
    GL30.glDeleteRenderbuffers(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/*from   w w w .j a va2s.  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.RBO.java

@Override
void delete() {
    Profiler.removeUsedVRAM(vramUsage);
    vramUsage = 0;
    GL30.glDeleteRenderbuffers(id);
    deleted = true;
}

From source file:me.thehutch.fusion.engine.render.opengl.gl30.OpenGL30RenderBuffer.java

License:Open Source License

@Override
public void dispose() {
    ensureCreated("Renderbuffer must be created to dispose.");
    // Delete the render buffer
    GL30.glDeleteRenderbuffers(id);
    // Check for errors
    RenderUtil.checkGLError();//from ww  w  . j  a va 2  s.c om
    super.dispose();
}

From source file:net.smert.frameworkgl.opengl.helpers.RenderBufferObjectHelper.java

License:Apache License

public void delete(int rboID) {
    GL30.glDeleteRenderbuffers(rboID);
}

From source file:processing.lwjgl.PGL.java

License:Open Source License

public void deleteRenderbuffers(int n, IntBuffer ids) {
    GL30.glDeleteRenderbuffers(ids);
}

From source file:processing.lwjgl.PLWJGL.java

License:Open Source License

public void deleteRenderbuffers(int n, IntBuffer renderbuffers) {
    GL30.glDeleteRenderbuffers(renderbuffers);
}

From source file:processing.opengl.PLWJGL.java

License:Open Source License

@Override
public void deleteRenderbuffers(int n, IntBuffer renderbuffers) {
    GL30.glDeleteRenderbuffers(renderbuffers);
}