The information posted indictes Texas issues resident AND non resident permits.
When I go to the state website it requires eiehter a Texas DL or ID to process the application.
A non resident would not have either of these documents.
Any clarification, at your convenience would be appreciated...