net.minecraft.client.gl

public class GlShader

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

Field summary

Modifier and TypeField
private final GlShader$Type
a
type
field_1524
shaderType
f_onjuifxf
type
field_148061_a
shaderType
private final String
b
name
field_1525
name
f_dyvgxgmo
name
field_148059_b
shaderFilename
private final int
c
id
field_1523
shaderRef
f_pmlpghrj
id
field_148060_c
shader
private int
d
references
field_1522
refCount
f_pgrilpmg
references
field_148058_d
shaderAttachCount

Constructor summary

ModifierConstructor
private (GlShader$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)
m_utwhomwt(C_trqvabls arg0)
attachToEffect(C_88999172 arg0)
func_148056_a(IShaderManager arg0)
attachShader(IShaderManager manager)
public void
a()
close()
method_1282()
release()
m_pcjwbqwx()
close()
func_195656_a()
detachShader()
public String
b()
getName()
method_1280()
getName()
m_xmugdshn()
getName()
func_148055_a()
getShaderFilename()
public static GlShader
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)
m_dixpcjox(C_bejltllu$C_geegkuxw 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)