Pinned Repositories
aseprite
Animated sprite editor & pixel art tool (Windows, Mac OS X, Linux)
exec-in-window
exec-in-window is replacement for exec command used in Sublime Text 3 build system
gii
GIIRemoteFileSVN
SVN backend for Gii remote file support
moai-dev
This is the development repo of Moai SDK. Current, but not necessarily tested or stable. For a more reliable Moai, use moai-beta.
mock
My framework for MOAI
NodeGraphQt
Node graph framework that can be re-implemented into applications that supports PySide2 or PyQt5
Remotery
Single C file, Realtime CPU/GPU Profiler with Remote Web Viewer
yu
Yet another language compiled into Lua
tommo's Repositories
tommo/mock
My framework for MOAI
tommo/NodeGraphQt
Node graph framework that can be re-implemented into applications that supports PySide2 or PyQt5
tommo/Remotery
Single C file, Realtime CPU/GPU Profiler with Remote Web Viewer
tommo/bgfx
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
tommo/bgfx.cmake
CMake build scripts for bgfx. Released under public domain.
tommo/frag2vid
Renders fragment shader across fullscreen quad and encodes to mpeg video
tommo/GPlayEngine
Cross-platform C++ 2D / 3D game engine.
tommo/Granite
My personal Vulkan renderer
tommo/harfang3d
HARFANG 3D source code public repository
tommo/imageman
Image manipulation library. Use Pixie instead.
tommo/JoltPhysics
A multi core friendly rigid body physics and collision detection library suitable for games and VR applications.
tommo/LLGL
Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
tommo/MonkeroECS
C++17 header-only ECS (Entity Component System)
tommo/mtlpp
C++ Metal wrapper
tommo/nim-glm
glm library to operate vectors and matrices(inspired by https://github.com/g-truc/glm)
tommo/NimLime
Super Nim Plugin for Sublime Text 2/3
tommo/nimLUA
glue code generator to bind Nim and Lua together using Nim's powerful macro
tommo/nimqml
Qt Qml bindings for the Nim programming language
tommo/osx-abi-macho-file-format-reference
Mirror of OS X ABI Mach-O File Format Reference
tommo/pcoros
Simple closure-iterator based Coroutine for Nim.
tommo/plugin_test
tommo/pontoon
In-place localization tool
tommo/pshell
For debug only
tommo/Qt-Advanced-Docking-System
Advanced Docking System for Qt
tommo/quickjs
Public repository of the QuickJS Javascript Engine. Pull requests are not accepted. Use the mailing list to submit patches.
tommo/rbfx
Game engine with (optional) C# support and WYSIWYG editor.
tommo/SDL_GameControllerDB
A community sourced database of game controller mappings to be used with SDL2 Game Controller functionality
tommo/TheForgeTheCmake
CMake files for The Forge.
tommo/theoraplayer
A multi-threaded C++ library that plays video files supporting multiple codecs across platforms. Easy to use, fast, responsive, abstract interface and minimal dependencies, you'll soon be wondering how you lived without it! ;) Audio and Video interfaces are completely abstracted so the library can be used anywhere, regardless of what you use to display video frames and play audio samples (eg. OpenGL / OpenAL, Direct3D / DirectSound?, SDL / SDL_mixer, X11 / alsa ...) The library can pre-cache video frames and decoded audio samples for maximum efficiency and smooth playback, even on single-cpu systems. Currently, the library supports Theora on Windows, Mac, iOS, Linux, Android, WinRT and Windows Phone. H.264 is supported on Mac and iOS.
tommo/Tina
Tina is a teeny tiny, header only, coroutine and job library.