Buffers and buffers and buffers
This merge request adds support for OpenGL vertex and index buffers, as well as basic shader pipeline support. Shared GL contexts inside SDL3 have been fixed, allowing multiple windows to use OpenGL and share GPU resources.
The demo now renders a green triangle on both windows, one with a red background and one with a blue background so you can tell them apart.