1. Crosswindowπ»π± A cross platform system abstraction library written in C++ for managing windows and performing OS tasks.
2. CrossshaderβοΈ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.
3. Raw Vulkanπ₯ Experiments building Vulkan applications, libraries, and abstractions.
4. Opengl Seedβͺπ±A modern OpenGL starter repo that you could use to get the ball rolling.
5. webgl-seedππ± A starter repo for building WebGL applications.
6. directx12-seedβπ± A DirectX 12 starter repo that you could use to get the ball rolling.
7. CrossWindow-GraphicsA header only library to simplify creating π Vulkan / βͺ OpenGL / π WebGL / βDirectX / π€ Metal data structures with CrossWindow.
8. image-editor-effectsπ A WebGL example of image adjustment / effects shaders found in Photoshop, other image editors and game engines.
9. webgpu-seedπΊπ± An example on how to render a hello triangle with WebGPU.
10. GPU-Zen-2-Bakerπ₯§ An OpenGL 4.x example of GPU Zen 2's ray casting techniques for baked texture generation chapter.
11. CrossWindow-Demosπ₯ͺ Examples of how to use CrossWindow for things like rendering graphics, listening to events, etc.
12. vulkan-seedππ± A Vulkan starter repo that you could use to get the ball rolling.
13. metal-seedπ€π± An Apple Metal starter repo that you could use to get the ball rolling.