com.mojang.blaze3d.opengl

public class Uniform

extends AbstractUniform implements AutoCloseable

fjm
com.mojang.blaze3d.opengl.Uniform
net.minecraft.class_284
net.minecraft.client.gl.GlUniform
net.minecraft.src.C_379095_

Field summary

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

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)
m_387271_(int p_392483_, CharSequence p_394964_)
public static void
b(int arg0, int arg1)
uploadInteger(int arg0, int arg1)
method_22095(int arg0, int arg1)
setUniform(int location, int value)
m_386544_(int p_393314_, int p_396886_)
public void
close()
close()
close()
public void
b(int arg0)
setLocation(int arg0)
method_1297(int arg0)
setLocation(int location)
m_385635_(int arg0)
public String
a()
getName()
method_1298()
getName()
m_388292_()
public UniformType
b()
getType()
method_35662()
getType()
m_388490_()
public final void
a(float arg0)
set(float arg0)
method_1251(float arg0)
set(float arg0)
m_387172_(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)
m_385371_(float p_396030_, 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)
m_387100_(float p_395648_, float p_396717_, 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)
m_388470_(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)
m_384971_(float p_395223_, float p_395064_, float p_395327_, float arg3)
public final void
a(int arg0)
set(int arg0)
method_35649(int arg0)
set(int arg0)
m_386683_(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)
m_388506_(int p_396890_, int p_391259_, int arg2)
public final void
a(float[] arg0)
set(float[] arg0)
method_1253(float[] arg0)
set(float[] arg0)
m_384475_(float[] arg0)
public final void
a(int[] arg0)
set(int[] arg0)
method_68344(int[] arg0)
set(int[] arg0)
m_383918_(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)
m_384295_(org.joml.Matrix4f arg0)
public void
c()
upload()
method_1300()
upload()
m_386583_()