summaryrefslogtreecommitdiff
path: root/doc/FAQ
diff options
context:
space:
mode:
Diffstat (limited to 'doc/FAQ')
-rw-r--r--doc/FAQ9
1 files changed, 7 insertions, 2 deletions
diff --git a/doc/FAQ b/doc/FAQ
index bfc6eac..0c6b13d 100644
--- a/doc/FAQ
+++ b/doc/FAQ
@@ -6,11 +6,16 @@ Why OpenGL and not X?
(Where X = Vulkan, Metal, DirectX, etc.)
-Because it's so widespread and common that I can take its support for granted.
+Because it's so widespread and common that I can take its support for granted.
+It's also easier to use than most other APIs.
Why FreeGLUT and not X?
-----------------------
(Where X = GLFW, SDL, etc.)
-Because it has and does exactly what I need. Other libraries handle a lot of other things that I don't need (e.g. audio), which translates into avoidable downsides.
+Because it has and does exactly what I need. Other libraries handle a lot of
+other things (e.g. audio, game pad input) which are fundamentally out of scope
+for a library that focuses on solely providing a UI toolkit. They are better
+suited for building video games with a common API for all platforms.
+