aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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