T.F.
In TX it is 10 years for renewal unless you are a new driver.
When daughter got her DL at 16 she had to renew at 17 and at 18. The one she got at 18 expires when she is 21 and at that time she'll get the horizontal positioned DL which indicates age 21. That one will be good for 10 yrs.