micro-gl is a suite of libraries and tech to compute Vector Graphics and render graphics on any computer without FPU or GPU. We can tesselate Graphics in any precision (from 1 bit fixed point integers up to float point and doubles) https://github.com/micro-gl
If you ever wanted to render raster or vector graphics anywhere, from a bare metal CPU without GPU or FPU, you have arrived to the right place.
micro-gl is a suite of libraries:
1. micro-tess, will tesselate your vector graphics in any precision, from Fixed Point precision with 2 bits up to a float point or double precision. Therefore, usually you don't have to use an FPU for many cases and still maintaining numerical robustness with high probability.
2. micro-gl, a software Canvas library, that can render raster and vector graphics on any computer.
3. nitro-gl, an OpenGL renderer for raster and vector graphics
4. micro-alloc, a library that implements memory models such as Heap, Linear memory and more
5. micro-containers, a library with over 20 data structures, that does not rely on the standard library.
6. fontium, a CLI tool to convert fonts into a texture atlas for rendering text.
7. imagium, convert and reshape your pixel images into data arrays for your embedded applications
micro-gl
Postiz