aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2023-01-08 11:50:15 -0500
committerDavid Robillard <d@drobilla.net>2023-01-08 12:54:29 -0500
commit1efbab15eed92c5579a5c0348794e8b9b48732a8 (patch)
tree3a16c0bf6909e8081d705ebbf5e9d99e8a09c4de /README.md
parenta8eb21d8013f4833afda718616c56e14cc870d0c (diff)
downloadpugl-1efbab15eed92c5579a5c0348794e8b9b48732a8.tar.gz
pugl-1efbab15eed92c5579a5c0348794e8b9b48732a8.tar.bz2
pugl-1efbab15eed92c5579a5c0348794e8b9b48732a8.zip
Update README
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.