Alain Galvan
Alain Galvan
a-trip-through-the-graphics-pipeline-book
π A clone of @rygorous series of posts on the graphics pipeline.
CrossShader
βοΈ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.
CrossWindow
π»π± A cross platform system abstraction library written in C++ for managing windows and performing OS tasks.
CrossWindow-Demos
π₯ͺ Examples of how to use CrossWindow for things like rendering graphics, listening to events, etc.
CrossWindow-Graphics
A header only library to simplify creating π Vulkan / βͺ OpenGL / π WebGL / βDirectX / π€ Metal data structures with CrossWindow.
directx12-seed
βπ± A DirectX 12 starter repo that you could use to get the ball rolling.
GPU-Zen-2-Baker
π₯§ An OpenGL 4.x example of GPU Zen 2's ray casting techniques for baked texture generation chapter.
image-editor-effects
π A WebGL example of image adjustment / effects shaders found in Photoshop, other image editors and game engines.
metal-seed
π€π± An Apple Metal starter repo that you could use to get the ball rolling.
opengl-seed
βͺπ±A modern OpenGL starter repo that you could use to get the ball rolling.