Pinned Repositories
all-is-cubes
Yet another block/voxel game; in this one the blocks are made out of blocks. Runs in browsers on WebGL+WebAssembly.
cubes
Block-based WebGL game engine where the blocks are made out of blocks. Trying not to be yet another Minecraft clone.
door
Toy example of distance field ray marching in JavaScript with ascii-art output. Context: https://codegolf.stackexchange.com/a/6630 Live: https://switchb.org/kpreid/2012/door/
e-on-cl
E language implementation targeting Common Lisp
e-on-javascript
E language implementation targeting JavaScript
exhaust
Exhaustive iteration trait in Rust
gltoyjs
Porting GLToy <https://switchb.org/kpreid/savers/#gltoy> to WebGL. Work in progress.
keyboard-layout
My customized Mac OS X keyboard layout.
shinysdr
Software-defined radio receiver application built on GNU Radio with a web-based UI and plugins. In development, usable but incomplete. Compatible with RTL-SDR.
visual-dsp
An animated slide deck providing a tour of digital signal processing topics relevant to implementation of software-defined radios, focusing on building visual/geometric intuition for signals.
kpreid's Repositories
kpreid/all-is-cubes
Yet another block/voxel game; in this one the blocks are made out of blocks. Runs in browsers on WebGL+WebAssembly.
kpreid/cubes
Block-based WebGL game engine where the blocks are made out of blocks. Trying not to be yet another Minecraft clone.
kpreid/exhaust
Exhaustive iteration trait in Rust
kpreid/yield-progress
Progress reporting and cooperative task yielding in Rust
kpreid/rend3
kpreid/blog.rust-lang.org
The Rust Programming Language Blog
kpreid/cargo
The Rust package manager
kpreid/cargo-about
kpreid/cargo-deny
kpreid/crev-proofs
Crev proof repository
kpreid/criterion.rs
Statistics-driven benchmarking library for Rust
kpreid/dependabot-investigation
Temporary repo to investigate a possible bug in Dependabot.
kpreid/euclid
Geometry primitives (basic linear algebra) for Rust
kpreid/gltf
A crate for loading glTF 2.0
kpreid/hexasphere
Subdividing triangle meshes.
kpreid/imgref
kpreid/nosy
kpreid/ratatui
kpreid/rendiff
Image comparison for computer graphics renderer test cases
kpreid/rerun
kpreid/rust
Empowering everyone to build reliable and efficient software.
kpreid/rust-analyzer
kpreid/rust-clippy
kpreid/rust-ordered-float
kpreid/rust-reference
The Rust Reference
kpreid/rust-rfcs
kpreid/stl_io
kpreid/this-week-in-rust
Data for this-week-in-rust.org
kpreid/tokio
A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
kpreid/wgpu
Safe and portable GPU abstraction in Rust, implementing WebGPU API.