C++ C Python GLSL CMake Shell
Latest commit 90f21b8 Jan 17, 2017 @scotty007 scotty007 committed on GitHub Merge pull request #792 from libavg/fixes/PolygonNode_redraw
Fixes polygon node redraw
Permalink
Failed to load latest commit information.
cmake/modules Add dependency to librt if it's there. Jul 4, 2016
mac
man Removed outdated automake files. May 23, 2016
pkg-config
python
sphinxdoc Added documentation for CursorEvent.userid. Nov 28, 2016
src Extended FilledVectorNode parent test. Jan 17, 2017
win Fixed windows script install. Jul 13, 2016
.gitignore Merge remote-tracking branch 'origin/master' into features/cmake May 8, 2016
BuildMacDeps.sh
CMakeLists.txt
COPYING Added missing files, test improvements Jul 24, 2006
CreateVersionFile.py
NEWS
README.md Updated build status links to https addresses. Dec 23, 2014
fixcopyright.py multicontext branch: Merge from trunk. Jan 22, 2014
makedocs.sh
rpi-configure libSDL2 Raspberry PI support. May 27, 2015
rpi-gcc Improved env var name for RPI cross-compile base dir. May 3, 2015
updateMessages.sh
valgrind.cmdline egl branch: Fixed B5G6R5 texture support. Nov 8, 2012
valgrind.suppressions

README.md

Libavg

Windows: Build Status Linux: Build Status OSX: Build Status

Libavg is a high-level development platform for media-centric applications. It allows programmers, media artists and designers to quickly develop media applications, uses python as scripting language and is written in high-speed C++.

libavg is great for multitouch development. It supports Win7 Touch, Linux Drivers, TUIO and even the Apple Multitouch Trackpad - in short, all major driver models. It also includes it's own tracker for optical FTIR and DI devices. The libavg event system is fully multitouch-enabled and makes building even complex multitouch applications easy.