net.minecraft.client.render.shaders

public class Program

dcv
net.minecraft.class_1874
net.minecraft.client.render.shaders.Program
net.minecraft.client.shader.ShaderLoader
net.minecraft.client.shader.ShaderLoader

Field summary

Modifier and TypeField
private final Program$Type
a
field_8057
type
field_148061_a
shaderType
private final String
b
field_8058
name
field_148059_b
shaderFilename
private final int
c
field_8059
id
field_148060_c
shader
private int
d
field_8060
references
field_148058_d
shaderAttachCount

Constructor summary

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

Method summary

Modifier and TypeMethod
public void
a(dcs arg0)
method_6963(class_1871 arg0)
attachToEffect(Effect effect)
func_148056_a(ShaderManager arg0)
attachShader(ShaderManager manager)
public void
a()
method_19444()
close()
func_195656_a()
detachShader()
public String
b()
method_6962()
getName()
func_148055_a()
getShaderFilename()
public static Program
a(vf arg0, dcv$a arg1, String arg2)
method_6964(class_1654 arg0, class_1874$class_1875 arg1, String arg2)
compileShader(ResourceManager resourceManager, Program$Type type, String name)
func_195655_a(IResourceManager arg0, ShaderLoader$ShaderType arg1, String arg2)
loadShader(IResourceManager arg0, ShaderLoader$ShaderType arg1, String arg2)