Example usage for com.badlogic.gdx.graphics GL20 GL_VALIDATE_STATUS

List of usage examples for com.badlogic.gdx.graphics GL20 GL_VALIDATE_STATUS

Introduction

In this page you can find the example usage for com.badlogic.gdx.graphics GL20 GL_VALIDATE_STATUS.

Prototype

int GL_VALIDATE_STATUS

To view the source code for com.badlogic.gdx.graphics GL20 GL_VALIDATE_STATUS.

Click Source Link

Usage

From source file:com.dragome.gdx.graphics.webgl.DragomeGL20.java

License:Apache License

@Override
public void glGetProgramiv(final int program, final int pname, final IntBuffer params) {
    if (pname == GL20.GL_DELETE_STATUS || pname == GL20.GL_LINK_STATUS || pname == GL20.GL_VALIDATE_STATUS) {
        final boolean result = (Boolean) gl.getProgramParameter(programs.get(program), pname);
        params.put(result ? GL20.GL_TRUE : GL20.GL_FALSE);
    } else {//from   www.ja  v  a 2 s  .co m
        params.put((Integer) gl.getProgramParameter(programs.get(program), pname));
    }
}

From source file:org.teavm.gdx.graphics.webgl.TeaVMGL20.java

License:Apache License

@Override
public void glGetProgramiv(final int program, final int pname, final IntBuffer params) {
    if (pname == GL20.GL_DELETE_STATUS || pname == GL20.GL_LINK_STATUS || pname == GL20.GL_VALIDATE_STATUS) {
        final boolean result = gl.getProgramParameterb(programs.get(program), pname);
        params.put(result ? GL20.GL_TRUE : GL20.GL_FALSE);
    } else {/*from   ww  w  .j a  v  a  2s . co m*/
        params.put(gl.getProgramParameteri(programs.get(program), pname));
    }
}

From source file:org.teavm.libgdx.TeaVMGL20.java

License:Apache License

@Override
public void glGetProgramiv(int program, int pname, IntBuffer params) {
    if (pname == GL20.GL_DELETE_STATUS || pname == GL20.GL_LINK_STATUS || pname == GL20.GL_VALIDATE_STATUS) {
        boolean result = gl.getProgramParameterb(programs.get(program), pname);
        params.put(result ? GL20.GL_TRUE : GL20.GL_FALSE);
    } else {//  w  ww  .j  a v  a  2s .c  o  m
        params.put(gl.getProgramParameteri(programs.get(program), pname));
    }
}