List of usage examples for org.lwjgl.opengl GL30 GL_MAJOR_VERSION
int GL_MAJOR_VERSION
To view the source code for org.lwjgl.opengl GL30 GL_MAJOR_VERSION.
Click Source Link
From source file:com.google.gapid.glviewer.ShaderSource.java
License:Apache License
private static boolean isAtLeastVersion(int major, int minor) { int val = GL11.glGetInteger(GL30.GL_MAJOR_VERSION); return (val > major) || (val == major && GL11.glGetInteger(GL30.GL_MINOR_VERSION) >= minor); }
From source file:cuchaz.jfxgl.prism.JFXGLContext.java
License:Open Source License
public void makeCurrent() { JFXGLContexts.makeCurrent(this); // if this is the first time, get the caps if (caps == null) { caps = GL.createCapabilities();/*from ww w .j a v a2 s. c o m*/ majorVersion = GL11.glGetInteger(GL30.GL_MAJOR_VERSION); minorVersion = GL11.glGetInteger(GL30.GL_MINOR_VERSION); } }
From source file:ivorius.ivtoolkit.rendering.IvShaderInstance.java
License:Apache License
public static void outputShaderInfo(Logger logger) { String renderer = GL11.glGetString(GL11.GL_RENDERER); String vendor = GL11.glGetString(GL11.GL_VENDOR); String version = GL11.glGetString(GL11.GL_VERSION); boolean fboSupported = OpenGlHelper.framebufferSupported; String majorVersion;// w w w.ja v a 2 s.c o m String minorVersion; String glslVersion; try { glslVersion = GL11.glGetString(GL20.GL_SHADING_LANGUAGE_VERSION); } catch (Exception ex) { glslVersion = "? (No GL20)"; } try { minorVersion = "" + GL11.glGetInteger(GL30.GL_MINOR_VERSION); majorVersion = "" + GL11.glGetInteger(GL30.GL_MAJOR_VERSION); } catch (Exception ex) { minorVersion = "?"; majorVersion = "? (No GL 30)"; } printAlignedInfo("Vendor", vendor, logger); printAlignedInfo("Renderer", renderer, logger); printAlignedInfo("Version", version, logger); printAlignedInfo("Versions", getGLVersions(GLContext.getCapabilities()), logger); printAlignedInfo("Version Range", String.format("%s - %s", minorVersion, majorVersion), logger); printAlignedInfo("GLSL Version", glslVersion, logger); printAlignedInfo("Frame buffer object", fboSupported ? "Supported" : "Unsupported", logger); }