Color under a semi-transparent texture

Hi again :)
i was trying to put some color under a semi transparent texture… the way i achieved it was to use this texture on a quad (or similar) and under this another quad with the color i wanted the texture to be “tinted”: you can see this from the attached patch + texture.

I just wanted to know if it is the right way to do it or there are some smarter way to get to the same result (because with the method i use if i want 10 textured quads i must use the double - 1 for texture and 1 for color underneath it - of them, so does not seem to be very efficent method!)

thanks for your help, byebye

transparency-texture_test.zip (11.1 kB)