diff options
author | David Robillard <d@drobilla.net> | 2023-01-08 11:50:15 -0500 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2023-01-08 12:54:29 -0500 |
commit | 1efbab15eed92c5579a5c0348794e8b9b48732a8 (patch) | |
tree | 3a16c0bf6909e8081d705ebbf5e9d99e8a09c4de | |
parent | a8eb21d8013f4833afda718616c56e14cc870d0c (diff) | |
download | pugl-1efbab15eed92c5579a5c0348794e8b9b48732a8.tar.gz pugl-1efbab15eed92c5579a5c0348794e8b9b48732a8.tar.bz2 pugl-1efbab15eed92c5579a5c0348794e8b9b48732a8.zip |
Update README
-rw-r--r-- | README.md | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -2,8 +2,9 @@ Pugl ==== Pugl (PlUgin Graphics Library) is a minimal portability layer for GUIs which is -suitable for use in plugins. It works on X11, MacOS, and Windows, and includes -optional support for drawing with Vulkan, OpenGL, and Cairo. +suitable for use in plugins and applications. It works on X11, MacOS, and +Windows, and includes optional support for drawing with Vulkan, OpenGL, and +Cairo. Pugl is vaguely similar to libraries like GLUT and GLFW, but has different goals and priorities: @@ -25,6 +26,9 @@ goals and priorities: * Suitable for both continuously rendering applications like games, and event-driven applications that only draw when necessary. + * Well-integrated with windowing systems, with support for tracking and + manipulating special window types, states, and styles. + * Small, liberally licensed implementation that is suitable for vendoring and/or static linking. Pugl can be installed as a library, or used by simply copying the implementation into a project. |