GDCE14Linux. Example code for my GDC Europe 2014 talk about Linux game programming
15particlasm. A modular, data-driven particle system with retargetable back-ends
13trello2redmine. Tiny tool to migrate Trello boards to Redmine.
12ac130. An arcade shooter game with old-school gameplay delivered in a modern style. Migrated over from the Sourceforge SVN repo.
9fxdis-ng. New fork of the venerable DXBC disassembler aiming to support SM 5.x
9map2t3d. Medal of Honor Allied Assault .map (with possible extension to Quake 3) to UDK .t3d level converter
5MoHAAMods. Old modifications for Medal of Honor: Allied Assault
3md3bsp2ase. Wolfenstein: Enemy Territory/Quake 3 MD3 model and BSP drawable geometry converter to the ASE format
3cppbuild. A toy self-hosting build system for C++ written in C++14
3detex. Low-level library for decompression and manipulation of texture blocks compressed using formats such as BC1/DXT1/S3TC, BC2-BC3, BC4/RGTC1, BC5/RGTC2, BC6 (BPTC_FLOAT), BC7 (BPTC), ETC1 and the ETC2 family, loading of KTX and DDS files, and conversion between pixel formats
3chromepadder. Chromium/Google Chrome extension which provides gamepad control for the web browser.
2flip-s3tc. Header-only library for Y-flipping textures compressed with S3TC (a.k.a DXT1, DXT3, DXT5, BC1, BC2, BC3) without recompression
2pal. Platform Abstraction Library
1CodeBlocks-Vala-lexer. Enables Vala syntax colouring in Code::Blocks.
1gpu-collector. A tiny tool for collecting GPU information from a Linux box using sysfs
1taskpp11. Multithreaded task pooling implementation in C++11. University assignment.
1spirv-tools-custom-opt-passes. A few custom passes for the SPIRV-Tools optimizer.
1libcineon. Cineon image format reader/writer library; forked from OpenDPX.
1