lawnjelly
8a8c4c7982
Fix fragcolor write locations in scene shaders
2024-07-14 08:35:26 +02:00
lawnjelly
3a04d5adfe
GLES2 / GLES3 - Use gl_FragColor temporary
...
On some hardware, modifying gl_FragColor multiple times can cause large performance drops. This PR writes to a standard temporary variable instead, and copies across to gl_FragColor once only at the end of the fragment shader.
This could potentially lead to large gains in performance on affected hardware.
2024-02-08 14:58:12 +01:00
59ae5c4662
Ported from godot: add support for 3 dir shadow splits
...
- Ansraer
54bc6a300e
2023-10-02 18:12:54 +02:00
The Benedani
d0972a7e36
GLES2: Make GPU skinning more consistent
2023-08-27 12:18:05 +02:00
norrath-hero
e1081d3d33
Fix GLES 2 Spotlight Bug
...
Fixes https://github.com/godotengine/godot/issues/69759
Fixes https://github.com/godotengine/godot/issues/54343
Fixes https://github.com/godotengine/godot/issues/25526
2022-12-22 14:38:33 +01:00
32f148ac0c
Mass replaced godot to pandemonium.
2022-03-23 20:46:05 +01:00
4d7df62b8e
Clang format all files.
2022-03-18 19:00:13 +01:00
e85cef1745
Run godot's formatting script.
2022-03-16 09:02:48 +01:00
07a0ed2c42
Removed the xatlas_unwrap module.
2022-03-15 20:25:05 +01:00
6fac6ba7f7
Removed lightmap captures, and also cleaned up almost all lightmap stuff.
2022-03-15 19:57:34 +01:00
49f8e8c398
Added godot with all my currently used engine modules.
2022-03-15 13:29:32 +01:00