com.mojang.blaze3d.shaders

public class Program

cut
com.mojang.blaze3d.shaders.Program
net.minecraft.class_281
net.minecraft.client.gl.GlShader
net.minecraft.client.shader.ShaderLoader

Field summary

Modifier and TypeField
private final Program$Type
a
type
field_1524
shaderType
field_148061_a
private final String
b
name
field_1525
name
field_148059_b
private final int
c
id
field_1523
shaderRef
field_148060_c
private int
d
references
field_1522
refCount
field_148058_d

Constructor summary

ModifierConstructor
private (Program$Type shaderType, int shaderRef, String name)

Method summary

Modifier and TypeMethod
public void
a(cus arg0)
attachToEffect(Effect arg0)
method_1281(class_3679 arg0)
attachTo(GlProgram arg0)
func_148056_a(IShaderManager arg0)
public void
a()
close()
method_1282()
release()
func_195656_a()
public String
b()
getName()
method_1280()
getName()
func_148055_a()
public static Program
a(cut$a arg0, String arg1, InputStream arg2)
compileShader(Program$Type arg0, String arg1, InputStream arg2)
method_1283(class_281$class_282 arg0, String arg1, InputStream arg2)
createFromResource(GlShader$Type type, String name, InputStream sourceCode)
func_216534_a(ShaderLoader$ShaderType arg0, String arg1, InputStream arg2)