https://github.com/fastshift/vg_lite_tvg
vg_lite simulator based on ThorVG
https://github.com/fastshift/vg_lite_tvg
Last synced: 3 months ago
JSON representation
vg_lite simulator based on ThorVG
- Host: GitHub
- URL: https://github.com/fastshift/vg_lite_tvg
- Owner: FASTSHIFT
- License: mit
- Created: 2023-11-13T09:30:48.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-11-13T07:07:00.000Z (6 months ago)
- Last Synced: 2025-11-13T09:08:16.355Z (6 months ago)
- Language: C
- Size: 167 KB
- Stars: 11
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# VG-Lite Simulator
Software rendering of VG-Lite API function based on [ThorVG](https://github.com/thorvg/thorvg), simplify VG-Lite upper-layer application development and debugging.

## Clone
```bash
git clone https://github.com/FASTSHIFT/vg_lite_tvg.git --recursive
```
## Build
```bash
mkdir build
cd build
cmake ..
make -j
```
## Run
```bash
./build/vg_lite
```
View the PNG file in the current directory to get the drawn image.
Add the `-h` parameter to get the complete list of parameters.
## LVGL integration
The simulator is integrated into [LVGL](https://github.com/lvgl/lvgl) and participates in CI compilation and automated testing.
See the [LVGL documentation](https://docs.lvgl.io/master/overview/vg_lite_tvg.html) for more information.