From 1f9fd41e6dc3eedc6dff6a67218a1cd5b42011b3 Mon Sep 17 00:00:00 2001 From: Andre Weissflog Date: Mon, 22 Jun 2020 21:00:09 +0200 Subject: update README and sokol_app.h feature matrix --- README.md | 6 +++++- sokol_app.h | 2 +- 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 -- cgit v1.2.3