after all that, it was a mipmap issue