net.minecraft.client.gl

public record ShaderProgramDefinition

gms
net.minecraft.client.renderer.ShaderProgramConfig
net.minecraft.class_10157
net.minecraft.client.gl.ShaderProgramDefinition
net.minecraft.unmapped.C_gcohsdze
net.minecraft.unmapped.C_gcohsdze
net.minecraft.src.C_346021_

Field summary

Modifier and TypeField
private final Identifier
b
vertex
comp_3116
vertex
f_tdoxuuoz
vertex
f_348333_
private final Identifier
c
fragment
comp_3117
fragment
f_jiotljlo
fragment
f_349041_
private final List<ShaderProgramDefinition$Sampler>
d
samplers
comp_3118
samplers
f_gxtckcyx
samplers
f_348490_
private final List<ShaderProgramDefinition$Uniform>
e
uniforms
comp_3119
uniforms
f_ecruykpb
uniforms
f_348424_
private final Defines
f
defines
comp_3120
defines
f_lvdtbhtf
defines
f_347230_
public static final com.mojang.serialization.Codec<ShaderProgramDefinition>
a
CODEC
field_53949
CODEC
f_ltusyvwy
CODEC
f_347195_

Constructor summary

ModifierConstructor
public (Identifier vertex, Identifier fragment, List<ShaderProgramDefinition$Sampler> samplers, List<ShaderProgramDefinition$Uniform> uniforms, Defines defines)

Method summary

Modifier and TypeMethod
public Identifier
a()
vertex()
comp_3116()
vertex()
m_wezmvskf()
vertex()
f_348333_()
public Identifier
b()
fragment()
comp_3117()
fragment()
m_judglqzr()
fragment()
f_349041_()
public List<ShaderProgramDefinition$Sampler>
c()
samplers()
comp_3118()
samplers()
m_zjwogvfj()
samplers()
f_348490_()
public List<ShaderProgramDefinition$Uniform>
d()
uniforms()
comp_3119()
uniforms()
m_jvgafxta()
uniforms()
f_348424_()
public Defines
e()
defines()
comp_3120()
defines()
m_dgzsgubo()
defines()
f_347230_()