SDL_RenderCopy は 1 つの入力四角形と 1 つの出力四角形のみを受け入れます。しかし、塗りつぶしたい画像がたくさんある場合、opengl に関する私の知識によれば、すべての画像を一度に描画する一括操作は、スプライトごとに 1 回の描画呼び出しよりもはるかに高速です。SDL_FillRects は count パラメータと共に既に存在します。しかし、たくさんのスプライトを描くのに適したものが見つかりません。
この最適化を自動的に行うことができるとは思えないため、SDL2 にはまだ不足している機能があります。