SDL: визуализация текстуры поверх другой текстуры
У меня проблемы со следующим:
Мне нужно визуализировать текстуру поверх другой текстуры, а затем визуализировать эту основную текстуру. Например, у меня есть текстура синего прямоугольника, и я хочу нарисовать красные прямоугольники поверх этого синего прямоугольника. Однако я хочу, чтобы они ограничивали рендер только на этом прямоугольнике. Как следующее изображение:
Я читал что-то о текстурном блайте между ними или что-то в этом роде, но я не уверен, возможно ли это.
Мой код выглядит так:
SDL_RenderCopy(ren,bluetexture,NULL,dBLUErect);
SDL_RenderCopy(ren,redtexture,NULL,dREDrect);
SDL_RenderPresent(ren);
Кто-нибудь знает, как это сделать в SDL 2.0? это то, что я использую, кстати.