aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorAndre Weissflog <floooh@gmail.com>2019-09-30 11:40:39 +0200
committerAndre Weissflog <floooh@gmail.com>2019-09-30 11:40:39 +0200
commite2dc1b4e0b50db6763756a0ec6cdbd4019df1d16 (patch)
tree0fe36f120dd53821c4741ace094927c505631a69 /README.md
parentb5e43ec43eb3d0a8a73eadd5db979291be3e039d (diff)
update the README a bit
Diffstat (limited to 'README.md')
-rw-r--r--README.md10
1 files changed, 3 insertions, 7 deletions
diff --git a/README.md b/README.md
index 3eaa59ca..cf6ca35a 100644
--- a/README.md
+++ b/README.md
@@ -9,7 +9,8 @@ bird of prey than the Eagle (Орёл, Oryol)
[Live Samples](https://floooh.github.io/sokol-html5/index.html) via WASM.
-Minimalistic header-only cross-platform libs in C:
+Minimalistic STB-style cross-platform single-file-libs written in C (or
+rather 'the subset of C which compiles both in C and C++'):
- **sokol\_gfx.h**: 3D-API wrapper (GL + Metal + D3D11)
- **sokol\_app.h**: app framework wrapper (entry + window + 3D-context + input)
@@ -34,12 +35,7 @@ Tiny 8-bit emulators: https://floooh.github.io/tiny8bit/
- easier integration with other languages
- easier integration into other projects
-- allows even smaller program binaries than Oryol
-
-Sokol will be a bit less convenient to use than Oryol, but that's ok since
-the Sokol headers are intended to be low-level building blocks.
-
-Eventually Oryol will just be a thin C++ layer over Sokol.
+- adds minimal size overhead to executables
A blog post with more background info: [A Tour of sokol_gfx.h](http://floooh.github.io/2017/07/29/sokol-gfx-tour.html)