Enum GLSLProgram.Strictness

    • Enum Constant Detail

      • CONSOLE

        public static final GLSLProgram.Strictness CONSOLE
        Let the GLSL program be verbose through {@link System.out.println()}.
      • CONSOLE_NO_WARN_UNIFORM_NOT_FOUND

        public static final GLSLProgram.Strictness CONSOLE_NO_WARN_UNIFORM_NOT_FOUND
        Let the GLSL program be verbose through {@link System.out.println()}, unless the warning is due to a uniform that is set by GL but not actually used by the compiled shader.
    • Method Detail

      • values

        public static GLSLProgram.Strictness[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (GLSLProgram.Strictness c : GLSLProgram.Strictness.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static GLSLProgram.Strictness valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null