com.mojang.blaze3d.opengl

public class GlProgram

implements AutoCloseable

fkk
com.mojang.blaze3d.opengl.GlProgram
net.minecraft.class_5944

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
c
LOGGER
field_58041
public static Set<String>
a
BUILT_IN_UNIFORMS
field_57863
public static GlProgram
b
INVALID_PROGRAM
field_57864
private final Map<String, Uniform>
d
uniformsByName
field_53841
private final int
e
programId
field_29493
private final String
f
debugLabel
field_57865

Constructor summary

ModifierConstructor
private (int arg0, String arg1)

Method summary

Modifier and TypeMethod
public static GlProgram
a(fkn arg0, fkn arg1, VertexFormat arg2, String arg3)
link(GlShaderModule arg0, GlShaderModule arg1, VertexFormat arg2, String arg3)
method_62896(class_10141 arg0, class_10141 arg1, com.mojang.blaze3d.vertex.VertexFormat arg2, String arg3)
public void
a(List<RenderPipeline$UniformDescription> arg0, List<String> arg1)
setupUniforms(List<RenderPipeline$UniformDescription> arg0, List<String> arg1)
method_62900(List<com.mojang.blaze3d.pipeline.RenderPipeline$UniformDescription> arg0, List<String> arg1)
public void
close()
close()
public Uniform
a(String arg0)
getUniform(String arg0)
method_34582(String arg0)
public int
a()
getProgramId()
method_1270()
public String
b()
getDebugLabel()
method_68404()
public Map<String, Uniform>
c()
getUniforms()
method_68406()