State tax filing

Your resident state of NC will tax ALL your income no matter where it is earned.  What you will do is complete the non resident IN return first and then the NC return so you get a credit for the IN taxes on the NC return.  The fact that TX has no income tax is immaterial to NC.