Drawing a Texture on top of another Texture

Im trying to draw a 2d texture on top of another 2d texture. For example if I have a 2d sprite and I want to make it look like its freezing by adding an ice texture on top of it. I want to be able to freeze severel diffrent shapes without having to create a specific ice texture to a\every shape, so my ice texture is square that I want to add to diffrent shapes. Ive tested diffrent shaders but I just cant figure this one out. Cant I draw simple textures on top of one another?

Use the GUI Depth

is this what you mean?