Class MipmapGenerator
java.lang.Object
net.minecraft.client.renderer.texture.MipmapGenerator
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate static final float[] -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static intalphaBlend(int pCol0, int pCol1, int pCol2, int pCol3, boolean pTransparent) private static intgammaBlend(int pCol0, int pCol1, int pCol2, int pCol3, int pBitOffset) static NativeImage[]generateMipLevels(NativeImage[] pImages, int pMipLevel) private static floatgetPow22(int pValue) private static booleanhasTransparentPixel(NativeImage pImage)
-
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
-
hasTransparentPixel
-
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)
-