Uses of Record Class
net.minecraft.client.gl.Defines
-
Uses of Defines in net.minecraft.client.gl
Modifier and TypeFieldDescriptionprivate final Defines
ShaderLoader.ShaderKey.defines
The field for thedefines
record component.private final Defines
ShaderProgramDefinition.defines
The field for thedefines
record component.private final Defines
ShaderProgramKey.defines
The field for thedefines
record component.static final Defines
Defines.EMPTY
Modifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec
<Defines> Defines.CODEC
Modifier and TypeMethodDescriptionDefines.Builder.build()
ShaderLoader.ShaderKey.defines()
Returns the value of thedefines
record component.ShaderProgramDefinition.defines()
Returns the value of thedefines
record component.ShaderProgramKey.defines()
Returns the value of thedefines
record component.Defines.withMerged
(Defines other) Modifier and TypeMethodDescriptionstatic String
GlImportProcessor.addDefines
(String source, Defines defines) private CompiledShader
ShaderLoader.compileShader
(ResourceFactory factory, Identifier id, CompiledShader.Type type, Defines defines) private CompiledShader
ShaderLoader.Cache.loadShader
(Identifier id, CompiledShader.Type type, Defines defines) private static ShaderProgramKey
ShaderProgramKeys.register
(String is, VertexFormat format, Defines defines) Defines.withMerged
(Defines other) ModifierConstructorDescription(package private)
ShaderKey
(Identifier identifier, CompiledShader.Type type, Defines defines) ShaderProgramDefinition
(Identifier identifier, Identifier identifier2, List<ShaderProgramDefinition.Sampler> list, List<ShaderProgramDefinition.Uniform> list2, Defines defines) ShaderProgramKey
(Identifier identifier, VertexFormat vertexFormat, Defines defines)