diff options
-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. |