Class BufferUtil
java.lang.Object
dev.pfaff.altargui.render.BufferUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
static void
static void
emitShaderColor
(Sink buffer, Color color) static void
emitUnitQuadVertices
(Sink buffer) static void
static void
emitVec2AsNormUByte
(Sink buffer, float x, float y) static void
emitVec2AsNormUShort
(Sink buffer, float x, float y) static int
packChars
(char x, char y) static long
packFloats
(float x, float y) static float
unpackFloatX
(long bits) static float
unpackFloatY
(long bits)
-
Constructor Details
-
BufferUtil
public BufferUtil()
-
-
Method Details
-
emitVec2
-
emitVec2AsNormUShort
-
emitVec2AsNormUByte
-
emitCVec2
-
emitBVec2
-
emitUnitQuadVertices
-
emitShaderColor
-
packFloats
public static long packFloats(float x, float y) -
unpackFloatX
public static float unpackFloatX(long bits) -
unpackFloatY
public static float unpackFloatY(long bits) -
packChars
public static int packChars(char x, char y)
-