Skip to content

Commit 5657e3b

Browse files
committed
Add Renderer.set_vsync.
1 parent 40435f5 commit 5657e3b

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

tcod/sdl/render.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -375,6 +375,14 @@ def viewport(self) -> Optional[Tuple[int, int, int, int]]:
375375
def viewport(self, rect: Optional[Tuple[int, int, int, int]]) -> None:
376376
_check(lib.SDL_RenderSetViewport(self.p, (rect,)))
377377

378+
@_required_version((2, 0, 18))
379+
def set_vsync(self, enable: bool) -> None:
380+
"""Enable or disable VSync for this renderer.
381+
382+
.. versionadded:: unreleased
383+
"""
384+
_check(lib.SDL_RenderSetVSync(self.p, enable))
385+
378386
def read_pixels(
379387
self,
380388
*,

0 commit comments

Comments
 (0)