Class BufferUtil

java.lang.Object
dev.pfaff.altargui.render.BufferUtil

public final class BufferUtil extends Object
  • Constructor Details

    • BufferUtil

      public BufferUtil()
  • Method Details

    • emitVec2

      public static void emitVec2(Sink buffer, float x, float y)
    • emitVec2AsNormUShort

      public static void emitVec2AsNormUShort(Sink buffer, float x, float y)
    • emitVec2AsNormUByte

      public static void emitVec2AsNormUByte(Sink buffer, float x, float y)
    • emitCVec2

      public static void emitCVec2(Sink buffer, char x, char y)
    • emitBVec2

      public static void emitBVec2(Sink buffer, byte x, byte y)
    • emitUnitQuadVertices

      public static void emitUnitQuadVertices(Sink buffer)
    • emitShaderColor

      public static void emitShaderColor(Sink buffer, Color color)
    • 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)