aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md8
1 files changed, 6 insertions, 2 deletions
diff --git a/README.md b/README.md
index aae05eb..8132613 100644
--- a/README.md
+++ b/README.md
@@ -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.