com.mojang.blaze3d.opengl

public class GlShaderModule

implements AutoCloseable

fjk
com.mojang.blaze3d.opengl.GlShaderModule
net.minecraft.class_10141
net.minecraft.client.gl.CompiledShader
net.minecraft.src.C_379306_

Field summary

Modifier and TypeField
private static final int
b
NOT_ALLOCATED
field_53827
CLOSED
f_382702_
public static final GlShaderModule
a
INVALID_SHADER
field_57880
INVALID_SHADER
f_379433_
private final ResourceLocation
c
id
field_53828
id
f_382327_
private int
d
shaderId
field_53829
handle
f_381196_
private final ShaderType
e
type
field_57881
shaderType
f_382518_

Constructor summary

ModifierConstructor
public (int handle, ResourceLocation id, ShaderType shaderType)

Method summary

Modifier and TypeMethod
public static GlShaderModule
a(alr arg0, ShaderType arg1, String arg2)
compile(ResourceLocation arg0, ShaderType arg1, String arg2)
method_62882(class_2960 arg0, ShaderType arg1, String arg2)
compile(Identifier id, ShaderType type, String source)
m_388307_(C_5265_ p_394653_, ShaderType p_392528_, String p_396613_)
public void
close()
close()
close()
public ResourceLocation
a()
getId()
method_62881()
getId()
m_386040_()
public int
b()
getShaderId()
method_62883()
getHandle()
m_385734_()
public String
c()
getDebugLabel()
method_68423()
getDebugLabel()
m_388861_()