C++ examples for the Vulkan graphics API
Repository Index
77,353 visible repositories in the index
1–8 of 8 · Most stars
LYGIA, it's a granular and multi-language (GLSL, HLSL, Metal, WGSL, WEGL and CUDA) shader library designed for performance and flexibility
SPIRV-Cross is a practical tool and library for performing reflection on SPIR-V and disassembling SPIR-V back to high level languages.
Real-time PathTracing with global illumination and progressive rendering, all on top of the Three.js WebGL framework. Click here for Live Demo: https://erichlof.github.io/THREE.js-PathTracing-Renderer/Geometry_Showcase.html
- pathtracing
- raytracing
- realtime
- global-illumination
Learn computer graphics by writing GPU shaders!
A 2D shader for Godot 3 simulating a CRT
- godot-engine
- shader
- 2d
- crt
Simple material shader with added debanding noise for use with GLES2 renderer that does not support full-screen debanding
"Blazingly fast", customizable, GPU-based heightfield fluid solver.
- game-development
- gamemaker-studio-2
- webgl
- webgl-programming