Class ShaderLoader


  • public class ShaderLoader
    extends java.lang.Object
    • Field Detail

      • name

        private final java.lang.String name
      • id

        private final int id
      • references

        private int references
    • Constructor Detail

      • ShaderLoader

        private ShaderLoader​(ShaderLoader.ShaderType p_i45091_1_,
                             int p_i45091_2_,
                             java.lang.String p_i45091_3_)
    • Method Detail

      • attachToEffect

        public void attachToEffect​(IShaderManager p_148056_1_)
      • close

        public void close()
      • getName

        public java.lang.String getName()
      • compileShader

        public static ShaderLoader compileShader​(ShaderLoader.ShaderType p_216534_0_,
                                                 java.lang.String p_216534_1_,
                                                 java.io.InputStream p_216534_2_,
                                                 java.lang.String p_216534_3_)
                                          throws java.io.IOException
        Throws:
        java.io.IOException