aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndre Weissflog <floooh@gmail.com>2020-06-22 21:00:09 +0200
committerAndre Weissflog <floooh@gmail.com>2020-06-22 21:00:09 +0200
commit1f9fd41e6dc3eedc6dff6a67218a1cd5b42011b3 (patch)
tree19eb9b9e8f5db3c5829e1567e26b7d841c8f5eb5
parentc829f8990d1c9a9aabe70c489fb5a01ca08a9576 (diff)
update README and sokol_app.h feature matrix
-rw-r--r--README.md6
-rw-r--r--sokol_app.h2
2 files changed, 6 insertions, 2 deletions
diff --git a/README.md b/README.md
index 24f5473c..20bd99c7 100644
--- a/README.md
+++ b/README.md
@@ -6,7 +6,7 @@ Simple
[STB-style](https://github.com/nothings/stb/blob/master/docs/stb_howto.txt)
cross-platform libraries for C and C++, written in C.
-[See what's new](#updates) (**20-Jun-2020**: better support for older GPUs in sokol_gfx.h D3D11 backend)
+[See what's new](#updates) (**22-Jun-2020**: sokol_app.h: fullscreen support on Linux
[Live Samples](https://floooh.github.io/sokol-html5/index.html) via WASM.
@@ -460,6 +460,10 @@ Mainly some "missing features" for desktop apps:
# Updates
+- **22-Jun-2020**: The X11/GLX backend in sokol_app.h now has (soft-)fullscreen
+support, bringing the feature on par with Windows and macOS. Many thanks to
+@medvednikov for the PR!
+
- **20-Jun-2020**: Some work to better support older DX10-level GPUs in the
sokol_gfx.h D3D11 backend:
- sg_make_shader() now by default compiles HLSL shader code as shader model 4.0
diff --git a/sokol_app.h b/sokol_app.h
index 110e9705..97870a39 100644
--- a/sokol_app.h
+++ b/sokol_app.h
@@ -109,7 +109,7 @@
IME | TODO | TODO? | TODO | ??? | TODO | ??? | ???
key repeat flag | YES | YES | YES | --- | --- | TODO | YES
windowed | YES | YES | YES | --- | --- | TODO | YES
- fullscreen | YES | YES | TODO | YES | YES | TODO | ---
+ fullscreen | YES | YES | YES | YES | YES | TODO | ---
pointer lock | TODO | TODO | TODO | --- | --- | TODO | TODO
screen keyboard | --- | --- | --- | YES | TODO | --- | YES
swap interval | YES | YES | YES | YES | TODO | TODO | YES