All Git Users β†’ alaingalvan

14 open source projects by alaingalvan

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-Graphics
A 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.
14. a-trip-through-the-graphics-pipeline-book
πŸ“• A clone of @rygorous series of posts on the graphics pipeline.
1-14 of 14 user projects