@Override
public @Nonnull DynamicImageTexture loadDirect() {
final int[][] mipdata = this.mipdata;
if (mipdata!=null&&mipdata.length>=1) {
final int id = getId();
if (this.miplevel>=1) {
TextureUtil.allocateTextureImpl(id, this.miplevel, this.width, this.height, Client.mc.gameSettings.anisotropicFiltering);
TextureUtil.uploadTextureMipmap(mipdata, this.width, this.height, 0, 0, false, false);
} else {
TextureUtil.allocateTexture(id, this.width, this.height);
TextureUtil.uploadTexture(id, mipdata[0], this.width, this.height);
}
this.mipdata = null;
}
return this;
}
DynamicImageTexture.java 文件源码
java
阅读 53
收藏 0
点赞 0
评论 0
项目:SignPicture
作者:
评论列表
文章目录