com.mojang.blaze3d.shaders

public class EffectProgram

extends Program

elb
com.mojang.blaze3d.shaders.EffectProgram
net.minecraft.class_5937
net.minecraft.client.gl.EffectShaderStage
net.minecraft.src.C_141541_

Field summary

Modifier and TypeField
private static final GlslPreprocessor
a
PREPROCESSOR
field_29329
LOADER
f_166578_
private int
b
references
field_29330
refCount
f_166579_

Constructor summary

ModifierConstructor
private (Program$Type type, int glRef, String name)

Method summary

Modifier and TypeMethod
public void
a(ela arg0)
attachToEffect(Effect arg0)
method_34414(class_5936 arg0)
attachTo(EffectShaderProgram program)
m_166586_(C_3168_ arg0)
public void
a()
close()
method_1282()
release()
m_85543_()
public static EffectProgram
a(eld$a arg0, String arg1, InputStream arg2, String arg3)
compileShader(Program$Type arg0, String arg1, InputStream arg2, String arg3)
method_34415(class_281$class_282 arg0, String arg1, InputStream arg2, String arg3)
createFromResource(ShaderStage$Type type, String name, InputStream stream, String domain)
m_166588_(C_3169_$C_3170_ p_166589_, String p_166590_, InputStream p_166591_, String p_166592_)