com.mojang.blaze3d.opengl

public class Uniform

extends AbstractUniform implements AutoCloseable

fjf
com.mojang.blaze3d.opengl.Uniform
net.minecraft.class_284
net.minecraft.client.gl.GlUniform

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
a
LOGGER
field_1548
LOGGER
private int
b
location
field_1545
location
private final UniformType
c
type
field_56740
type
private final IntBuffer
d
intValues
field_1547
intData
private final FloatBuffer
e
floatValues
field_1549
floatData
private final String
f
name
field_1546
name
private boolean
g
dirty
field_57886
dirty

Constructor summary

ModifierConstructor
public (String name, UniformType type)

Method summary

Modifier and TypeMethod
public static int
a(int arg0, CharSequence arg1)
glGetUniformLocation(int arg0, CharSequence arg1)
method_22096(int arg0, CharSequence arg1)
getUniformLocation(int program, CharSequence name)
public static void
b(int arg0, int arg1)
uploadInteger(int arg0, int arg1)
method_22095(int arg0, int arg1)
setUniform(int location, int value)
public void
close()
close()
public void
b(int arg0)
setLocation(int arg0)
method_1297(int arg0)
setLocation(int location)
public String
a()
getName()
method_1298()
getName()
public UniformType
b()
getType()
method_35662()
getType()
public final void
a(float arg0)
set(float arg0)
method_1251(float arg0)
set(float arg0)
public final void
a(float arg0, float arg1)
set(float arg0, float arg1)
method_1255(float arg0, float arg1)
set(float arg0, float arg1)
public final void
a(float arg0, float arg1, float arg2)
set(float arg0, float arg1, float arg2)
method_1249(float arg0, float arg1, float arg2)
set(float arg0, float arg1, float arg2)
public final void
a(org.joml.Vector3f arg0)
set(org.joml.Vector3f arg0)
method_34413(org.joml.Vector3f arg0)
set(org.joml.Vector3f arg0)
public final void
a(float arg0, float arg1, float arg2, float arg3)
set(float arg0, float arg1, float arg2, float arg3)
method_1254(float arg0, float arg1, float arg2, float arg3)
setAndFlip(float arg0, float arg1, float arg2, float arg3)
public final void
a(int arg0)
set(int arg0)
method_35649(int arg0)
set(int arg0)
public final void
a(int arg0, int arg1, int arg2)
set(int arg0, int arg1, int arg2)
method_35651(int arg0, int arg1, int arg2)
set(int arg0, int arg1, int arg2)
public final void
a(float[] arg0)
set(float[] arg0)
method_1253(float[] arg0)
set(float[] arg0)
public final void
a(int[] arg0)
set(int[] arg0)
method_68344(int[] arg0)
set(int[] arg0)
public final void
a(org.joml.Matrix4f arg0)
set(org.joml.Matrix4f arg0)
method_1250(org.joml.Matrix4f arg0)
set(org.joml.Matrix4f arg0)
public void
c()
upload()
method_1300()
upload()