Class MipmapGenerator

java.lang.Object
net.minecraft.client.renderer.texture.MipmapGenerator

public class MipmapGenerator extends Object
  • Field Details

    • ALPHA_CUTOUT_CUTOFF

      private static final int ALPHA_CUTOUT_CUTOFF
      See Also:
    • POW22

      private static final float[] POW22
  • Constructor Details

    • MipmapGenerator

      private MipmapGenerator()
  • Method Details

    • generateMipLevels

      public static NativeImage[] generateMipLevels(NativeImage[] pImages, int pMipLevel)
    • hasTransparentPixel

      private static boolean hasTransparentPixel(NativeImage pImage)
    • alphaBlend

      private static int alphaBlend(int pCol0, int pCol1, int pCol2, int pCol3, boolean pTransparent)
    • gammaBlend

      private static int gammaBlend(int pCol0, int pCol1, int pCol2, int pCol3, int pBitOffset)
    • getPow22

      private static float getPow22(int pValue)