Texas law requires that you provide both your ID or DL and CHL if asked for identification and you are carrying. You are only required to provide ID or DL if asked for identification and you are NOT carrying. This is a relatively recent change, prior you were required to provide both whether carrying or not so you were within your rights.
That said, it is considered polite to provide both whenever asked whether or not you are carrying. You can make an argument that you are giving up your rights but that holds very little sway with me. Texas LEOs are among the very best in the country when it comes to supporting RTKBA and concealed carry. There are many stories about CHL license holders becoming exposed in public and LEO politely walking near and quietly saying something like "your showing" without ever asking for ID or making a scene. There are also many stories about CHL holders being issued warnings rather than tickets because LEOs know they are dealing with a reputable resident of the state rather than an unknown person.
My CHL class was given by a 24 year veteran Sargent of the Fort Worth PD. It was a wonderful experience and I would venture to say you couldn't find anyone in the state more supportive of RTKBA than he. I will always return that respect for my rights with the courtesy of providing both my ID and CHL whether or not it is required by the law.