Commit Graph

325 Commits

Author SHA1 Message Date
Patrick Dawson
147a03d07a workflow: download Godot from GitHub 2023-07-16 02:27:53 +01:00
Patrick Dawson
dbcb205add fix uniform set cleanup with multi-viewports 2023-07-16 02:20:24 +01:00
Patrick Dawson
61fe603b48 reduce heap allocations 2023-07-16 01:30:11 +01:00
Patrick Dawson
2c80cb81aa version 4.0.2 v4.0.2 2023-07-06 22:14:26 +01:00
Patrick Dawson
e6d65e1048 use PushUnhandledInput only in 4.0 2023-07-06 22:08:28 +01:00
Patrick Dawson
f59a45f0b8 use ImGui 1.89.7 2023-07-06 01:59:25 +01:00
Patrick Dawson
5e1c9ac37b use new defines to detect Godot version 2023-07-06 01:51:18 +01:00
Patrick Dawson
a90354c7b1 Update README.md 2023-07-02 06:35:46 +02:00
Patrick Dawson
fe5be2148a fix formatter complaints 2023-06-30 03:40:11 +02:00
Patrick Dawson
373545a123 disable viewports bug workaround for Godot 4.1 (fixed in 4.1-rc1) 2023-06-30 03:32:01 +02:00
Patrick Dawson
0fa0284d36 run dotnet format 2023-06-27 05:33:46 +02:00
Patrick Dawson
b9663c776e version 4.0.1 v4.0.1 2023-06-27 05:29:11 +02:00
Patrick Dawson
2db250bcdb fix for Godot 4.1-beta3 2023-06-27 05:27:17 +02:00
Patrick Dawson
49b9ebc1c1 version 4.0.0 v4.0.0 2023-06-15 20:06:38 +02:00
Patrick Dawson
017bedce87 fix demo SubViewport resizing 2023-06-15 19:20:55 +02:00
Patrick Dawson
6b3f4e09ca only RdRendererThreadSafe needs OnFramePreDraw 2023-06-15 19:13:14 +02:00
Patrick Dawson
824ffd830e better fix for single-thread renderer 2023-06-15 18:59:21 +02:00
Patrick Dawson
2f01a85f2a check framebuffer in thread-safe renderer 2023-06-15 06:55:11 +02:00
Patrick Dawson
8d7f1037de fix errors on hide 2023-06-15 06:28:23 +02:00
Patrick Dawson
706e67be7c move configuration to a custom resource 2023-06-15 06:02:01 +02:00
Patrick Dawson
f801872805 add thread-safe renderer 2023-06-15 04:48:31 +02:00
Patrick Dawson
211735a11e Update README.md 2023-06-12 09:44:19 -07:00
Patrick Dawson
f7e565179a refactor static classes 2023-05-28 01:48:27 +02:00
Patrick Dawson
000414a595 version 3.5.9 godot-4.0 v3.5.9 2023-05-26 01:06:27 +02:00
Patrick Dawson
15c6628520 support 4.1-dev 2023-05-12 03:38:07 +02:00
Patrick Dawson
9400161749 always sample mouse position directly 2023-05-12 03:35:50 +02:00
Patrick Dawson
acec16e97f version bump v3.5.8 2023-04-26 00:08:16 +02:00
Patrick Dawson
204a06a7ea fix scaling 2023-04-21 00:43:46 +02:00
Patrick Dawson
af93119cca refactor to use viewport RIDs 2023-04-20 04:46:48 +02:00
Patrick Dawson
0c42047b00 Simplify window resizing 2023-04-20 04:03:53 +02:00
Patrick Dawson
7e74c7a34b version bump v3.5.7 2023-04-17 21:15:42 +02:00
Patrick Dawson
795b04f0f2 Disable stretch for now 2023-04-17 21:11:43 +02:00
Patrick Dawson
b418495b5f Fix OnWindowSizeChanged stack overflow 2023-04-17 21:08:43 +02:00
Patrick Dawson
d3a62a0bc0 Godot 4.0 2023-03-02 21:05:48 +01:00
Patrick Dawson
4b41f6c6fc version bump v3.5.6 2023-02-21 18:43:07 +01:00
Patrick Dawson
9d5ee7cf54 refactor mouse capture workaround 2023-02-03 01:29:21 +01:00
Patrick Dawson
4f5b868d77 DllImport doesn't need System.Runtime.InteropServices 2023-02-02 23:42:00 +01:00
Patrick Dawson
cae367fb58 workaround for viewports mouse capture bug
closes #23
2023-02-02 23:34:49 +01:00
Patrick Dawson
f57b8e5c8d update for .NET 7 2023-02-02 03:33:49 +01:00
Patrick Dawson
1d64bdeadb version bump v3.5.5 2023-02-02 03:10:38 +01:00
Patrick Dawson
48aa39ff6d workaround for SubViewport scaling
maybe not the best solution, but it works
2023-02-02 03:06:34 +01:00
Patrick Dawson
404aeba910 partial support for beta 17 2023-02-01 22:55:57 +01:00
Addison Schuhardt
05e45ab5ac Use new GodotSharp .NET naming conventions (#27)
Fixes #26
2023-02-01 21:30:34 +01:00
Patrick Dawson
586f57427b version bump v3.5.4 2023-01-25 17:16:13 +01:00
Patrick Dawson
d965bed944 beta 15 2023-01-25 17:12:13 +01:00
Patrick Dawson
06b34e59d5 detect OpenGL compatibility mode 2023-01-10 22:42:16 +01:00
Patrick Dawson
33687e0d80 version bump v3.5.3 2023-01-10 21:18:12 +01:00
Patrick Dawson
0d54ac6edd beta 11 2023-01-10 21:16:50 +01:00
Patrick Dawson
1d0dcae3bb explicitly set SubViewportContainer LayoutMode
closes #24
2023-01-10 21:14:19 +01:00
Patrick Dawson
502ce36a4f version bump v3.5.2 2023-01-08 18:57:05 +01:00