Pedro J. Estébanez
|
32d9c93af3
|
Improve handling of rendering startup errors
|
2024-06-28 19:31:50 +02:00 |
Rémi Verschelde
|
a365cf59c8
|
Merge pull request #93635 from Chaosus/shader_fix_vec4_uniform
Use `PackedVector4Array` instead of float array for vec4 array uniform
|
2024-06-28 14:42:57 +02:00 |
Yuri Rubinsky
|
72c7e51905
|
Use `PackedVector4Array` instead of float array for vec4 array uniform
|
2024-06-28 13:34:43 +03:00 |
clayjohn
|
27b040dc61
|
Remove warning when project setting requests a larger global shader uniform buffer than the hardware supports.
Instead provide a better error message when the limit is exceeded and avoid crash with a small limit.
|
2024-06-28 10:38:18 +02:00 |
ze2j
|
37479cfad5
|
Remove useless instantiation in RDShaderFile::parse_versions_from_text
|
2024-06-27 08:57:06 +02:00 |
Rémi Verschelde
|
ba3bb44194
|
Merge pull request #93617 from jsjtxietian/protect-enum
Add safety check when setting several rendering effect quality
|
2024-06-26 14:51:25 +02:00 |
jsjtxietian
|
a313fa13fd
|
Add safety check when setting several rendering effect quality
|
2024-06-26 17:06:21 +08:00 |
ueshita
|
e1d6ab4c80
|
Fix userdata not copied when trails started
|
2024-06-25 23:33:26 +09:00 |
Rémi Verschelde
|
2e8ebb4a5e
|
Merge pull request #93469 from Chaosus/shader_fix_crash
Fix crash on shader constant initialization on MinGW compiler
|
2024-06-25 10:01:46 +02:00 |
Rémi Verschelde
|
cc625a168d
|
Merge pull request #93358 from Chaosus/shader_forbid_derivative_usage
Forbid calling of derivative functions in incorrect functions
|
2024-06-25 09:19:42 +02:00 |
Bastiaan Olij
|
a660c592c9
|
XR: Check for bad input in make_vrs_texture
|
2024-06-24 17:45:27 +02:00 |
Alex Drozd
|
e7859e9a49
|
Add stub method for mouse_get_position in headless display server
|
2024-06-23 00:15:02 +02:00 |
Yuri Rubinsky
|
d5b393a268
|
Fix crash on shader constant initialization on MinGW compiler
|
2024-06-22 16:36:54 +03:00 |
Yuri Rubinsky
|
ae95531e64
|
Forbid calling of derivative functions in incorrect functions
|
2024-06-21 20:47:21 +03:00 |
Rémi Verschelde
|
a57c7208eb
|
Merge pull request #93376 from stuartcarnie/sgc/canvasrd_dead_code
Remove unused flag and code from canvas renderer
|
2024-06-20 16:18:53 +02:00 |
Rémi Verschelde
|
58d13b9790
|
Merge pull request #93367 from Split82/typo_fix
Fix typo in preprocessor symbol
|
2024-06-20 16:18:43 +02:00 |
Stuart Carnie
|
98e9578d66
|
Remove unused flag and code
Related #48894
|
2024-06-20 13:50:20 +10:00 |
Jan Ilavsky
|
800e5f0f11
|
Fix typo in preprocessor symbol
|
2024-06-19 22:04:29 +02:00 |
ChristopheClaustre
|
c46bb775e9
|
Disable camera_effects on some debug draw mode
|
2024-06-19 16:45:58 +02:00 |
Rémi Verschelde
|
19bf77f666
|
Merge pull request #91382 from adamscott/sample-player
Add sample playback support
|
2024-06-19 07:59:07 +02:00 |
Adam Scott
|
52fa4f05f3
|
Add samples playback support
|
2024-06-18 11:06:31 -04:00 |
Rémi Verschelde
|
76a8fa6fed
|
Merge pull request #93292 from rune-scape/singleton-cleanup
Fix missing cleanup and null checks for various singletons
|
2024-06-18 14:09:01 +02:00 |
Rémi Verschelde
|
29654bdc4f
|
Merge pull request #93286 from rune-scape/fix-rare-physics-crash
GodotPhysics: Fix crash on null space
|
2024-06-18 14:08:58 +02:00 |
rune-scape
|
ef9b82a076
|
fix rare physics crash
|
2024-06-18 02:18:11 -07:00 |
rune-scape
|
6adcb1373a
|
fix missing cleanup and null checks for various singletons
|
2024-06-18 01:05:30 -07:00 |
Yuri Rubinsky
|
3d2b70c1ec
|
Prevent changing some built-ins in spatial shaders
|
2024-06-17 19:18:14 +03:00 |
Rémi Verschelde
|
47d778e143
|
Merge pull request #93182 from markdibarry/parallax2d-y-sort-fix
Add Parallax2D repeats in ysort child collection
|
2024-06-17 10:58:54 +02:00 |
markdibarry
|
95813793b4
|
Add repeats in ysort child collection
|
2024-06-15 10:53:32 -04:00 |
clayjohn
|
ea4be9afa6
|
Add more validation to UBO size and alignment in Compatibility renderer
|
2024-06-14 12:56:29 -07:00 |
bruvzg
|
e651421905
|
[TextServer, GDExtension] Fix building text servers as GDExtension, expose new/changed low-level methods to GDExtension API.
|
2024-06-12 19:30:19 +03:00 |
Rémi Verschelde
|
756102828e
|
Merge pull request #93055 from clayjohn/MV-debug
Ensure Motion Vectors are enabled by particles and skeletons when using the Motion Vector debug draw option
|
2024-06-12 18:17:03 +02:00 |
Rémi Verschelde
|
7571f82bea
|
Merge pull request #92763 from markdibarry/parallax2d_cull_fix
Fix incorrect cull boundary for scaled and repeated Parallax2D children
|
2024-06-12 11:01:05 +02:00 |
Bastiaan Olij
|
1690ede988
|
Track compositor effects that use motion vectors so we enable required logic
|
2024-06-12 12:37:18 +10:00 |
clayjohn
|
fa3e00e2c4
|
Ensure Motion Vectors are enabled by particles and skeletons when using the Motion Vector debug draw option
|
2024-06-11 12:46:56 -07:00 |
Rémi Verschelde
|
ea7d988b72
|
Merge pull request #92781 from bruvzg/menu_open_close_imp
[macOS] Improve native menu open/close callbacks.
|
2024-06-07 23:30:15 +02:00 |
bruvzg
|
1f7bf27780
|
[macOS] Improve native menu open/close callbacks.
|
2024-06-05 20:22:41 +03:00 |
kleonc
|
91e995e704
|
Fix creating cursor image from AtlasTexture
|
2024-06-05 01:44:05 +02:00 |
markdibarry
|
f0983f1b1c
|
Add cull fix for scale repeat
|
2024-06-04 11:52:34 -04:00 |
Rémi Verschelde
|
705b7a0b0b
|
Merge pull request #92587 from RandomShaper/validate_tex_usage
RenderingDevice: Reject creation of textures with no usage
|
2024-05-31 14:16:55 +02:00 |
Rémi Verschelde
|
8b044da396
|
Merge pull request #92474 from Rudolph-B/fix-collided-particles-jittering
Fix collided 3D GPU particles sometimes jittering
|
2024-05-31 14:16:46 +02:00 |
Rémi Verschelde
|
138f334316
|
Merge pull request #92444 from clayjohn/RD-srgb-uniform-buffer
Separate linear and sRGB uniform buffers in RD rendering backends
|
2024-05-31 14:16:43 +02:00 |
Rémi Verschelde
|
f2796fa06d
|
Merge pull request #91769 from DarioSamo/d3d12_enhanced_barriers
Add support for enhanced barriers in D3D12.
|
2024-05-31 14:15:49 +02:00 |
Pedro J. Estébanez
|
3e5865660b
|
RenderingDevice: Reject creation of textures with no usage
|
2024-05-31 12:00:58 +02:00 |
Rémi Verschelde
|
17c98a5b08
|
Merge pull request #92110 from mihe/physics-server-margin
Bind shape margin methods for `PhysicsServer3D`
|
2024-05-30 22:38:26 +02:00 |
Yuri Rubinsky
|
aecc4cbc47
|
Prevent using built-ins for func names in shaders
|
2024-05-30 21:33:21 +03:00 |
Rémi Verschelde
|
4cd39c56fb
|
Merge pull request #92283 from KoBeWi/code_simpleton
Automatically use property count in PropertyListHelper
|
2024-05-30 11:47:58 +02:00 |
Rémi Verschelde
|
d1f6d4c8c3
|
Merge pull request #92339 from devloglogan/comp-layer-reference-frame
Apply reference frame transform to `OpenXRCompositionLayer` nodes
|
2024-05-29 22:13:56 +02:00 |
devloglogan
|
6a8f2f00ac
|
Apply reference frame transform to OpenXRCompositionLayer nodes
|
2024-05-29 07:52:54 -05:00 |
Rémi Verschelde
|
1e6b11dcd4
|
Merge pull request #92287 from clayjohn/LOD-safe-fixes
Fix LOD selection in compatibility backend and clean up LOD code
|
2024-05-28 18:06:45 +02:00 |
Rémi Verschelde
|
86872f38c6
|
Merge pull request #92464 from Chaosus/shader_fix_struct_completion
Fix completion of functions with struct param/return type in shaders
|
2024-05-28 16:13:29 +02:00 |