William Cleveland's starred repositories
kompute
General purpose GPU compute framework built on Vulkan to support 1000s of cross vendor graphics cards (AMD, Qualcomm, NVIDIA & friends). Blazing fast, mobile-enabled, asynchronous and optimized for advanced GPU data processing usecases. Backed by the Linux Foundation.
opengl-tutorials
Tutorials from the following playlist: https://www.youtube.com/playlist?list=PLPaoO-vpZnumdcb4tZc4x5Q-v7CkrQ6M-
particle-life-app
🦠 A GUI for Particle Life, a particle system showing life-like behaviour
compute-shader-101
Sample code for compute shader 101 training
breadboard-os
A firmware platform aimed at quick prototyping, built around FreeRTOS and a feature-packed CLI
essentialmath
Example code and libraries for the book "Essential Mathematics for Games and Interactive Applications."
ShapeEngine
My custom made engine based on the great Raylib Framework. Main focus is being performant and only using draw functions instead of textures.
godot_dart
Using Dart as a scripting language for Godot
dart-lemon-engine
A simple canvas and game loop
triangle-rasterizer-fix16
A simple triangle rasterizer using 16.16 fixed-point numbers
dart-lemon-engine-example
An example project for the lemon engine
SimulationSkeleton
A basic graphical SFML application skeleton with a movable and zoomable view and a particle model regularly updated
oss-cad-suite-build
Multi-platform nightly builds of open source digital design and verification tools