tgx

A tiny 2D and 3D graphics library.

Author
Arvind Singh
Website
https://github.com/vindar/tgx
Category
Display
License
LGPL 2.1
Library Type
Contributed
Architectures
Any

TGX is a tiny but full featured C++ graphics library for drawing 2D and 3D graphics onto a memory framebuffer. The library runs on any 32 bits CPU or MPU such as ESP32, Teensy, Pico (M4, M7, RP2040, RP2350...). It provides an extensive set of 2D/3D drawing primitives and aims at high quality rendering (anti-aliasing, alpha-blending, bilinear texture filtering...). The library itself is hardware-agnostic: an independent driver is required to display the image drawn in memory onto a physical screen.

Downloads

Filename Release Date File Size
tgx-1.0.3.zip 2024-11-08 84.81 MiB
tgx-1.0.2.zip 2024-10-09 84.81 MiB
tgx-1.0.1.zip 2024-10-09 84.80 MiB
tgx-0.8.0.zip 2023-04-15 81.00 MiB