I was recently told here how to manage the integration between Vulkan and Win32.
I am writing a windowing library like "GLFW", that is only going to support Vulkan; I have now come to the point where I need to implement
SwapBuffers(Window) type of function; I have tried to reverse engineer Glfw's
glfwSwapBuffers(GLFWWindow*) function to see how they implemented it in their framework, but I wasn't able to understand it fully.
How do I "swap the buffers" in a Win32 window?
P.S: The library is written in C