More than a million Texans cast ballots during the first week of early voting for the March 3 primary election.