Rémi Verschelde
|
d935235e9c
|
Merge pull request #66922 from BastiaanOlij/fix_direct_shadow
Make sure atlas rect for directional lights is calculated using floats
|
2022-10-05 13:38:24 +02:00 |
|
Bastiaan Olij
|
aba356e882
|
Make sure atlas rect for directional lights is calculated using floats
|
2022-10-05 22:12:57 +11:00 |
|
Rémi Verschelde
|
ecd4ab1e14
|
Merge pull request #66683 from clayjohn/SRGB-canvasitem
Default CanvasItem materials to use sRGB space for uniform colors
|
2022-10-05 11:44:52 +02:00 |
|
Rémi Verschelde
|
5b6ccf2fd2
|
Merge pull request #66720 from qarmin/unintialized_memory
Remove usage of unitialized variables
|
2022-10-05 11:42:47 +02:00 |
|
Rémi Verschelde
|
3a2b0ab73d
|
Merge pull request #66898 from aaronfranke/proj-mat-columns
Rename Projection `matrix` to `columns`
|
2022-10-05 08:35:26 +02:00 |
|
Rémi Verschelde
|
7af09c27f8
|
Merge pull request #66915 from timothyqiu/indexing
Fix crash when executing `RenderingServer.mesh_surface_get_format_offset`
|
2022-10-05 08:31:49 +02:00 |
|
Haoyu Qiu
|
909c905d28
|
Fix crash when executing RenderingServer.mesh_surface_get_format_offset
|
2022-10-05 13:07:10 +08:00 |
|
Bastiaan Olij
|
c7656978ba
|
Adding getters to RenderTarget and implementing override functionality for XR
|
2022-10-05 11:37:49 +11:00 |
|
Aaron Franke
|
2cea42cc7f
|
Rename Projection matrix to columns
|
2022-10-04 12:34:19 -05:00 |
|
Rémi Verschelde
|
e5aa5eb806
|
Merge pull request #66780 from dsnopek/webxr-emulator-fix
Fix rendering in the WebXR emulator
|
2022-10-04 12:21:27 +02:00 |
|
Bastiaan Olij
|
02b0c22e38
|
Moving SSEffects settings into class
|
2022-10-04 11:03:36 +11:00 |
|
Bastiaan Olij
|
ddc4ae1175
|
Move cluster builder, sdfgi and gi structures to clustered renderer, move light and probe elements into storage and reorganise our render_scene method.
|
2022-10-04 11:03:32 +11:00 |
|
Rémi Verschelde
|
0a2a050520
|
Merge pull request #66813 from Chaosus/fix_uniform_crash
Fix global uniform crash at editor startup
|
2022-10-03 14:52:51 +02:00 |
|
Yuri Rubinsky
|
a2c32590ee
|
Fix global uniform crash at editor startup
|
2022-10-03 15:06:20 +03:00 |
|
Rémi Verschelde
|
54418ea659
|
Remove NO_THREADS fallback code, Godot 4 requires thread support
This also removes `OS::can_use_threads` from the public API since it's always
true.
|
2022-10-03 11:23:26 +02:00 |
|
clayjohn
|
3126619aa5
|
Update Instance flags in shaders to match instance flags in engine
|
2022-10-02 21:37:06 -07:00 |
|
David Snopek
|
ec5c4709bd
|
Fix rendering in the WebXR emulator
|
2022-10-02 13:49:53 -05:00 |
|
Rafał Mikrut
|
2233624152
|
Remove usage of unitialized variables
|
2022-10-01 21:09:22 +02:00 |
|
clayjohn
|
06d0e56559
|
Default CanvasItem materials to not convert uniform colors to linear space.
The 2D renderer in Godot is totally in sRGB space so it is appropriate
to keep 2D uniform colors in sRGB space
|
2022-09-30 15:15:11 -07:00 |
|
Rémi Verschelde
|
166df0896c
|
Fix typos with codespell
Using codespell 2.3-dev from current git.
And fix typo in `methods.py` for `vsproj=yes` option (still won't work
though).
|
2022-09-30 14:23:36 +02:00 |
|
Rémi Verschelde
|
67961d875d
|
Merge pull request #66178 from clayjohn/double-precision-rendering
Emulate double precision for regular rendering operation when REAL_T_IS_DOUBLE
|
2022-09-30 09:59:45 +02:00 |
|
Rémi Verschelde
|
300befdc9e
|
Merge pull request #66641 from timothyqiu/null-joint
Fix crash when executing `PhysicsServer2D.joint_clear`
|
2022-09-30 09:59:09 +02:00 |
|
Rémi Verschelde
|
fe40c52be8
|
Merge pull request #66638 from timothyqiu/rendering-null
Add various null checks in RenderingServer
|
2022-09-30 09:58:58 +02:00 |
|
Rémi Verschelde
|
7a0500d9a3
|
Merge pull request #66626 from danboo/fix-typo-run-debug-collisons
Fix typos - "collison" -> "collision"
|
2022-09-30 09:58:25 +02:00 |
|
Haoyu Qiu
|
8320e12ac1
|
Fix crash when executing PhysicsServer2D.joint_clear
|
2022-09-30 10:36:05 +08:00 |
|
Haoyu Qiu
|
ffdac72eaa
|
Add various null checks in RenderingServer
|
2022-09-30 10:18:14 +08:00 |
|
danboo
|
eba8be6e45
|
Fix typo - "collison" -> "collision"
|
2022-09-29 13:56:26 -08:00 |
|
Rémi Verschelde
|
f5f4d9bf00
|
Merge pull request #66143 from DarkKilauea/nav-queries-agent
Update NavigationAgent to use query_path
|
2022-09-29 15:33:25 +02:00 |
|
Rémi Verschelde
|
6991e9b43d
|
Merge pull request #66583 from bruvzg/constexpr
Use `constexpr` in the conditions with template parameters and `sizeof`s to suppress C4127 warnings.
|
2022-09-29 10:44:22 +02:00 |
|
Rémi Verschelde
|
315a71103e
|
Merge pull request #66565 from clayjohn/canvas-lights
Clean up canvas light shader API.
|
2022-09-29 10:43:42 +02:00 |
|
bruvzg
|
ea1848ce0a
|
Use constexpr in the conditions with template parameters and sizeof s to suppress C4127 warnings.
|
2022-09-29 10:38:21 +03:00 |
|
Josh Jones
|
a2c53b881b
|
Update NavigationAgent to use query_path
This paves the way for having agents respond to link traversal.
|
2022-09-28 23:01:12 -06:00 |
|
Rémi Verschelde
|
6b5880b765
|
Merge pull request #66568 from rburing/cylinder_support_is_dead
`GodotCylinderShape3D::get_supports`: delete dead code
|
2022-09-28 23:52:28 +02:00 |
|
Ricardo Buring
|
215c5458f5
|
GodotCylinderShape3D::get_supports: delete dead code
|
2022-09-28 21:37:37 +02:00 |
|
Rémi Verschelde
|
e5857bd6c7
|
Merge pull request #66548 from akien-mga/msvc-warnings-c4701-c4703
Fix MSVC warnings C4701 and C4703: Potentially uninitialized variable used
|
2022-09-28 20:47:50 +02:00 |
|
clayjohn
|
1a0890122f
|
Clean up canvas light shader API.
Expose LIGHT_ENERGY and LIGHT_IS_DIRECTIONAL.
Add LIGHT_DIRECTION
|
2022-09-28 11:46:58 -07:00 |
|
Rémi Verschelde
|
85fe6ecc32
|
Fix MSVC warnings C4701 and C4703: Potentially uninitialized variable used
|
2022-09-28 17:05:34 +02:00 |
|
Rémi Verschelde
|
7ab01450cf
|
Fix MSVC warning C4702: unreachable code
Part of #66537.
|
2022-09-28 16:46:48 +02:00 |
|
Rémi Verschelde
|
14e1f36e61
|
Merge pull request #66492 from bruvzg/gde_ts_underscr
[GDExtension] Use function names with underscore for TextServer extension, add macros to generate wrappers for module functions.
|
2022-09-28 12:12:29 +02:00 |
|
bruvzg
|
8f5d56e04a
|
[GDExtension] Use function names with underscore for TextServer extension, add macros to generate wrappers for module functions.
|
2022-09-28 10:04:11 +03:00 |
|
Gabor Koncz
|
72203a4da4
|
Add Passthrough extension wrapper
|
2022-09-27 12:26:53 +02:00 |
|
Rémi Verschelde
|
7562932eb2
|
Merge pull request #66160 from dpalais/double_time
Use double instead of real_t type for time-related parameters and variables
|
2022-09-27 10:04:10 +02:00 |
|
Rémi Verschelde
|
b8870b91b5
|
Merge pull request #66466 from clayjohn/FXAA-fix
Take FXAA samples from half-pixel coordinates to improve quality
|
2022-09-27 09:58:22 +02:00 |
|
Rémi Verschelde
|
2ad63f68b3
|
Merge pull request #66370 from bitbrain/fix-light2d-blend-modes
Fix broken 2D light blending, addresses #49922
|
2022-09-27 09:57:44 +02:00 |
|
Rémi Verschelde
|
5ecaa676cc
|
Merge pull request #66317 from clayjohn/debanding-bug
Move deband to end of tonemapping.
|
2022-09-27 09:54:45 +02:00 |
|
clayjohn
|
dbcc0fa2a6
|
Take FXAA samples from half-pixel coordinates to improve quality
|
2022-09-26 11:54:29 -07:00 |
|
Dave Palais
|
0c46068af0
|
Change time parameters and variables to double type
Addresses #65313
|
2022-09-26 13:52:54 -05:00 |
|
Yuri Rubinsky
|
84f2c68c84
|
Merge pull request #66440 from Chaosus/shader_completion_defines
|
2022-09-26 18:18:24 +03:00 |
|
Yuri Rubinsky
|
344aa610e3
|
Add defines to completion list in shaders
|
2022-09-26 16:04:19 +03:00 |
|
Rémi Verschelde
|
49fcf4ffad
|
Style: Cleanup header guards for consistency
Fix file names for {Static,Lightmap}RaycasterEmbree.
|
2022-09-26 13:51:17 +02:00 |
|