Smash (combine) two separate textures (with alpha) into one?

I could have sworn I saw a thread a week or so ago referencing a command in Unity scripting that would take two textures and combine them into one. It wasn’t a shader, but something that could be done via scripting on the fly.

I have a bunch of top textures (shirt), and a bunch of bottom textures (pants) and I want to be able to combine them into one texture to load into my material. I don’t necessarily want to do it as a shader since I already have my shader code working and I’m afraid of mucking with it too much. I just want to be able to create a literal texture on the fly.

Can anyone tell me if…

a. I’m going crazy and there is no such thing.
b. There is such a thing, and here it is:

Thanks!

Texture2D.PackTextures

Sorry, I should have been more clear. I know about texture atlases but what I’m talking about is something that “smashed” two textures into one, one on top of the other. No big deal though, I ended up doing what I needed with a modified decal shader.