render/swapchain: make public
render/swapchain: make public
We've had this struct for a while. It'd be useful for compositors if they want to manage the swap chains themselves instead of being forced to use wlr_output's. Some compositors might also want to use a swapchain without an output.
render/swapchain: switch to init()/finish()
Not sure about this one.