DynamicImageTexture.java 文件源码

java
阅读 53 收藏 0 点赞 0 评论 0

项目:SignPicture 作者:
@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;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号