you must report the income in your state of residence.
normally, you have to file where you live (resident) and where you work (non-resident). You pay the non-resident tax first and then take a credit for that tax on the resident tax return. In this case, there is no credit because TX does not have an income tax
you have to report federal as well