标签: c++ sdl-2 renderer
我有一些本地代码,可以在SDL2中画一个圆(很慢)。每次我想更新窗口时,都必须调用SDL_RenderClear()并重绘相同的圆。有什么办法可以避免清除圆圈,但仍然可以清除屏幕的其余部分以允许我绘制其他所有内容。
必须在其他所有物体的顶部绘制圆圈。
https://imgur.com/a/0qAgd1Y
我可以在图像的其余部分上每次绘制圆,但这大约需要500毫秒。