Class GLWrapper.Shader.Geom

java.lang.Object
org.boxutil.define.GLWrapper.Shader
org.boxutil.define.GLWrapper.Shader.Geom
Enclosing class:
GLWrapper.Shader

public static final class GLWrapper.Shader.Geom extends GLWrapper.Shader
  • Field Details

    • GL_GEOMETRY_SHADER

      public static int GL_GEOMETRY_SHADER
    • GL_GEOMETRY_VERTICES_OUT

      public static int GL_GEOMETRY_VERTICES_OUT
    • GL_GEOMETRY_INPUT_TYPE

      public static int GL_GEOMETRY_INPUT_TYPE
    • GL_GEOMETRY_OUTPUT_TYPE

      public static int GL_GEOMETRY_OUTPUT_TYPE
  • Method Details

    • supportedByARB_Ext

      public static boolean supportedByARB_Ext()
      Returns:
      true when geometry shader valid, but OpenGL32 is not supported.

      In this case, layout qualifier may be unusable in geometry shader, so must be configured it before call GL20.glLinkProgram(int)

    • valid

      public static boolean valid()