Есть ли функция растягивания точек изображения до координат на экране на основе четырех точек? Если нет, могу ли я сделать это с помощью математики?
Я имею в виду что-то вроде обобщенного четырехугольника с отображением текстуры.
Нет, ничего подобного в API SDL_Renderer в его нынешнем виде.
Хотя есть это проблема 7-летней давности + патч на Bugzilla, который вводит новую функцию SDL_RenderGeometry(), которая позволит вам делать то, что вы хотите.
SDL_RenderGeometry()