What country did Texas gain its independence from?

March, 2: Texas Independence Day


What country did Texas gain its independence from?