modified specific ip code in bigfft-opengl-ssl branch