Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Tremus/nanovg_compat
NanoVG wrapper for Windows and MacOS
https://github.com/Tremus/nanovg_compat
cmake directx-11 metal nanovg vector-graphics
Last synced: about 2 months ago
JSON representation
NanoVG wrapper for Windows and MacOS
- Host: GitHub
- URL: https://github.com/Tremus/nanovg_compat
- Owner: Tremus
- Created: 2023-04-21T03:34:11.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-04-26T02:58:43.000Z (9 months ago)
- Last Synced: 2024-11-18T22:34:18.743Z (about 2 months ago)
- Topics: cmake, directx-11, metal, nanovg, vector-graphics
- Language: C
- Homepage:
- Size: 49.8 KB
- Stars: 9
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-audio-plugin-framework - nanovg_compat
README
# nanovg_compat
Simple wrapper for [NanoVG](https://github.com/memononen/nanovg). Ready to include as a module for a CMake project. By default it uses the backends DirectX 11 on Windows and Metal on MacOS.
## Linking
CMake will build this as a static library you should link as `nanovg_compat`.
You will have to link additional libraries depending on your operating system.
- Windows: `d3d11` & `dxguid`
- MacOS: `-framework Metal -framework QuartzCore`