Commit Graph

8 Commits

Author SHA1 Message Date
Aaron Franke 2ee9b47f6c
Use ETC instead of ETC2 for all GLES2 demos 2021-03-29 18:30:14 -04:00
Aaron Franke 4913cd868a
Misc fixes and tweaks 2021-03-03 02:59:17 -05:00
Hugo Locurcio fe6103256a
Allow hiDPI in all demos that support multiple resolutions
This is required to benefit from crisp display on hiDPI monitors.
This also fixes issues related to fullscreen and input handling
when using an hiDPI display on Windows.
2020-10-01 00:56:12 +02:00
Aaron Franke 7e09d2fec7
Commit files changed by the formatting script 2020-03-19 20:30:40 -04:00
Aaron Franke aea4010bc8
Convert most demos to GLES 2
Also fix Viewport error in 3D scaling demo, add an icon to Multiplayer Bomber, and rename BPM sync files.
2020-03-04 20:59:12 -05:00
Aaron Franke b310877037
Update other networking demos, with style fixes 2020-02-20 15:13:21 -05:00
Hugo Locurcio a45b84a5ad
Handle multiple resolutions in most demos
This makes demos render correctly on hiDPI displays,
while also demonstrating how to handle multiple resolutions.

The 3D in 2D demo now uses "3D No-Effects" for the 3D viewport,
which is faster to render. Thanks to this, 4× MSAA is now enabled
for a better result.

The background loading demo now uses mipmaps for better-looking images.

The material testers demo now samples mouse input in a
resolution-independent manner when panning.

Default clear colors were also changed in some projects for visual
consistency with the project's theme.
2020-01-28 19:08:03 +01:00
Fabio Alessandrelli 0bbe5ef586 Add minimal connection demos 2019-06-14 04:14:53 +02:00