Thanks for sharing. So it works like [nim/sdl2](https://github.com/nim-lang/sdl2) and [Vladar/sdl2_nim](https://github.com/Vladar4/sdl2_nim) type RendererFlags = distinct cint const Renderer_Software* = 0x00000001.RendererFlags Renderer_Accelerated* = 0x00000002.RendererFlags Renderer_PresentVsync* = 0x00000004.RendererFlags Renderer_TargetTexture* = 0x00000008.RendererFlags # has to borrow `or`? let renderer = window.createRenderer(-1, Renderer_Accelerated or Renderer_PresentVsync) Run
Though I would like a Nim api (and also port it to `--gc:arc` ), I will start with something minimal so I can continue with my game.