Principal Software Engineer at Collabora, OpenXR Working Group Spec Editor
cmake-modules. My collection of CMake modules
1.1kluabind. Create Lua bindings for your C++ code easily - my improvements
74xr-picker. OpenXR Runtime Picker
58sketchupToOSG. A SketchUp plugin automating export of models to OpenSceneGraph
32VUE. Visual Understanding Environment - updating, build system cleanup, and cherry-picking commits from various forks/branches
27openal-svn-mirror. A one-time mirror of the full Creative OpenAL SVN repository, you probably want OpenAL-Soft unless you are doing historical investigation
26git-windows-mintty. An installer to provide a MinTTY context-menu option for Git Bash
21razer-hydra-hid-protocol. Information on the HID protocol as used by the Razer Hydra controller
20StandardCplusplus. Standard C++ for Arduino (port of uClibc++)
19wiimote-head-tracker-gui. GUI for VRPN-based Wii Remote Head Tracker
19jenkins-ctest-plugin. Stylesheet for the xUnit plugin for Jenkins to handle CTest test results.
15edid-json-tools. Convert between EDID binaries and editable JSON
15it87. Created from my local clone of the out-of-tree it87 driver. Not maintained!
14FlexKalman. A flexible framework for building readable, highly optimized Kalman-like filters with C++
12cmake-multitool. Python modules for parsing and working with CMake, and a utility to automatically clean CMake build scripts
12txmpp. txmpp is a C++ XMPP library.
11voce. Git mirror of Voce voice interaction library, with my improvements (link goes to upstream)
10edid-decode. Fork of xorg/fdo edid-decode with patches applied. The "default" branch is the latest rebased and patched branch I've built.
10maya2osg. Git mirror and my improvements to the maya2osg exporter (link goes to upstream)
9openconnect-gui-x. A Mac OS X GUI for OpenConnect VPN client
9chromium. My changes to the Chromium OpenGL system - not the web browser - link goes to the fork I started with
8eigen-kalman. Kalman-style filter library building on the Eigen matrix math library
6PS2-Breakout-Board. A simple schematic and PCB for a breakout board for a mini-DIN-6 ("PS/2") keyboard connector.
6lua-docstring. A small module for enabling docstrings in Lua
6util-headers. Utility headers for C++, maintained at https://github.com/rpavlik/util-headers
5json4lua. JSON (Javascript Object Notation - http://www.json.org) encoding / decoding module for Lua, and very basic JSON RPC module (requiring socket 2.0) I've merged changes in the network into this branch.
5UVBI-and-KalmanFramework-Standalone. Standalone unified video-based/inertial tracker code, building on a flexible kalman filter framework, originally from OSVR.
5osg-windows-binaries. Windows binaries for OpenSceneGraph
5cppintrospection. C++ introspection code generator, unmaintined patches on top of old upstream project
5vrpn-windows-binaries. Windows binaries for VRPN
5DriveHandler. Watch for new USB drives on a Linux machine, mount them, do something, and unmount them.
5lua-styler. A source code re-formatter for Lua, using LXSH. Unmaintained.
4cura-rep2x. Cura settings for a Replicator 2X
4vrpn-wiimote-gui. GUI (and optionally server) for VRPN and the Wiimote. Unmaintained.
4lyx-support. LyX and LaTeX files for academic papers
4cygwin-installer-updater. Batch files and 'wget' to easily install, update, and manage packages for your Cygwin install. Clone somewhere with no spaces in the path!
3Xserver. X.org X server source, patched for mingw-cross-env building
3khr-reflow-vsc. Khronos AsciiDoc Reflow/Format for VS Code
3vrjuggler-windows-binaries. Ancient Windows binaries of the VR Juggler software package (link goes to upstream)
3cppdom-old-fork. Unmaintained friendly fork of xml-cppdom to add new build system, etc.
3spdx-to-dep5. Turn SPDX BOMs into a DEP5 format copyright file
3rpisudiss. Rylie Pavlik's made-from-scratch ISU dissertation class for LaTeX.
3physical-modeling-utilities. C++ code to support applications that perform physical modeling tasks. Unmaintained.
3luarocks-tumbler. A script for automatically building a self-contained LuaRocks tree
3OpenXR-Automation. Python
2PrettyRegistryXml. Formatting tools for Khronos standard XML registries
2lua-cpp-utils. Some simple utilities for using Lua with C++
1lyx-lucid-backport. Backporting the Debian Lyx 2.0.x packages to Ubuntu Lucid - link goes to upstream
1structure-synth. One-time import of sf.net structuresynth SVN repo
1interactive-containers. Docker containers for interactive use
1keygen-oxr. Scripts used to generate a mini CA and signing keys for OpenXR
1HDK-Logger. Doesn't actually do much of HDK logging (yet) but includes a nice C++11 wrapper for HIDAPI
1xorg-mingw. An attempt to make a free build of recent Xorg against MinGW
1opencv-jenkinsfile. Windows binary building with Jenkins pipeline
1