The ability to open carry was made legal in Texas (2016) modifying the concealed carry law. You can open carry anywhere that you could previously concealed carry with a permit unless stated otherwise.