I'm a newbie to graphics programming and I have an existing code base which basically takes frame from video and passes it to a metal shader where effects (like colour changes) happen.
What is currently happening?
I can use the existing method to send an image as a texture and it gets blended with the original frame and a new frame is created.
What do I want to achieve?
I want to place multiple images on the original image in the same drawing call. What would be the best way to achieve this? Should I change the existing render pipeline or can the shader handle it?