Pieter-Jan Briers
8c83999ad2
Make window creation synchronous.
...
The async code path isn't really async and if we ever make it so (by using a non shit rendering API) I'll just make it implicitly asynchronous.
2021-07-13 03:39:38 +02:00
Pieter-Jan Briers and GitHub
8efffc471d
Multi-window support ( #1713 )
2021-05-02 14:05:50 +02:00
c4946b8466
Viewport Improvements ( #1528 )
...
Co-authored-by: 20kdc <asdd2808@gmail.com >
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com >
2021-04-19 09:47:20 +02:00
Pieter-Jan Briers
ddc91d05ec
Some work towards multi-monitor support in Clyde.
...
Most of this was me experimenting with GLFW, but I figured I'd still commit it.
2021-03-28 21:23:38 +02:00
Pieter-Jan Briers
303e2152d2
UIScale now updates dynamically.
...
So if you move the window between different monitors with different scaling, the game updates.
2021-03-28 01:55:35 +01:00
Pieter-Jan Briers
e428056b52
Rldrsc now works with textures.
2021-03-16 12:39:19 +01:00
DrSmugleaf and GitHub
0f1da1ba2a
Add window focused callback to Clyde ( #1573 )
2021-02-19 22:10:03 +01:00
Acruid and GitHub
2183cd7ca1
Massive Namespace Cleanup ( #1544 )
...
* Removed the Interfaces folder.
* All objects inside the GameObjects subfolders are now in the GameObjects namespace.
* Added a Resharper DotSettings file to mark the GameObjects subfolders as not providing namespaces.
* Simplified Robust.client.Graphics namespace.
* Automated remove redundant using statements.
2021-02-10 23:27:19 -08:00