Skip to content

Thin wrapper over nanovg for Common Lisp -- fitzsim's branches

License

Notifications You must be signed in to change notification settings

fitzsim/bodge-nanovg

 
 

Repository files navigation

Build Status Build status

bodge nanovg wrapper

Thin wrapper over NanoVG library for hardware-accelerated 2D drawing via OpenGL.

Requirements

  • ASDF/Quicklisp
  • x86_64/i686 GNU/Linux, macOS or Windows

Loading

(ql:quickload '(nanovg-blob bodge-nanovg))

Usage

Interface

All wrapped functions can be found in %nvg package. On the other hand, nvg package contains minimally lispified wrappers and utility functions.

Example

A bit verbose but simplest possible example can be found in example.lisp.

To run it, evaluate in your REPL:

(ql:quickload :bodge-nanovg/example)
(nanovg.example:run)

About

Thin wrapper over nanovg for Common Lisp -- fitzsim's branches

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Common Lisp 92.1%
  • C 7.6%
  • Other 0.3%