From 5a3c5e78d8dcebe1e2f01d0faf4140e5da441f49 Mon Sep 17 00:00:00 2001 From: Edoardo La Greca Date: Mon, 5 May 2025 14:27:51 +0200 Subject: expand and fold faq --- doc/FAQ | 9 +++++++-- 1 file 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. + -- cgit v1.2.3