SDL: визуализация текстуры поверх другой текстуры

У меня проблемы со следующим:

Мне нужно визуализировать текстуру поверх другой текстуры, а затем визуализировать эту основную текстуру. Например, у меня есть текстура синего прямоугольника, и я хочу нарисовать красные прямоугольники поверх этого синего прямоугольника. Однако я хочу, чтобы они ограничивали рендер только на этом прямоугольнике. Как следующее изображение:

Я читал что-то о текстурном блайте между ними или что-то в этом роде, но я не уверен, возможно ли это.

Мой код выглядит так:

SDL_RenderCopy(ren,bluetexture,NULL,dBLUErect);
SDL_RenderCopy(ren,redtexture,NULL,dREDrect);
SDL_RenderPresent(ren);

Кто-нибудь знает, как это сделать в SDL 2.0? это то, что я использую, кстати.

Ответы на вопрос(2)

Ваш ответ на вопрос