com.mojang.blaze3d.shaders

public class Program

cui
net.minecraft.class_281
com.mojang.blaze3d.shaders.Program
net.minecraft.client.shader.ShaderLoader
net.minecraft.client.shader.ShaderLoader

Field summary

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

Constructor summary

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

Method summary

Modifier and TypeMethod
public void
a(cuh arg0)
method_1281(class_3679 arg0)
attachToEffect(C_88999172 arg0)
func_148056_a(IShaderManager arg0)
attachShader(IShaderManager manager)
public void
a()
method_1282()
close()
func_195656_a()
detachShader()
public String
b()
method_1280()
getName()
func_148055_a()
getShaderFilename()
public static Program
a(cui$a arg0, String arg1, InputStream arg2)
method_1283(class_281$class_282 arg0, String arg1, InputStream arg2)
compileShader(Program$Type arg0, String arg1, InputStream arg2)
func_216534_a(ShaderLoader$ShaderType arg0, String arg1, InputStream arg2)
func_216534_a(ShaderLoader$ShaderType arg0, String arg1, InputStream arg2)