public override bool RemoveMipMaps(bool forceRemoval = false) { bool success = false; if (!forceRemoval && Mips == 1) { return(false); } else { success = ILU2.RemoveMips(handle); } Mips = 1; return(true); }
public override bool BuildMipMaps(bool rebuild = false) { bool success = false; if (!rebuild && Mips > 1) { return(true); } else { success = ILU2.BuildMipmaps(handle); } Mips = EstimateNumMips(Width, Height); return(success); }