All of Texas votes. If 45% of Cities vote Republican and 70% of rural counties vote Republican those are big number for the Republicans.
If 80% of whites vote Republican and 30-40% of Hispanics vote Republican that is a big landslide for Republicans. You’d have to get it down to 10% of the Hispanic vote to be Democrat.
There are even illegal aliens who dont want amnesty so there are enough legal Hispanics who are not concerned about the immigration policies of the GOP.
Those are a couple big “if’s”. Not all Texans vote. Many in my own county refuse to vote because they believe the current crop of candidates aren’t worth it.