bitsawer
|
0acaccebaf
|
Fix several shader preprocessor include issues
|
2023-01-27 14:37:55 +02:00 |
|
Rémi Verschelde
|
6f7793ce1a
|
Merge pull request #71581 from clayjohn/dependency-changed
Flag dirty dependencies when GeometryInstance dependencies change in renderer
|
2023-01-26 22:57:32 +01:00 |
|
Rémi Verschelde
|
91ad92657e
|
Merge pull request #69689 from smix8/navagent_rename_location_4.x
Rename Navigation uses of 'location' to 'position'
|
2023-01-26 22:57:03 +01:00 |
|
Rémi Verschelde
|
3cacc83526
|
Merge pull request #72138 from clayjohn/GL-globals
Properly append global uniform buffer name in gl_compatibility shaders
|
2023-01-26 22:52:42 +01:00 |
|
Rémi Verschelde
|
b2164ee75b
|
Merge pull request #72109 from Chaosus/shader_derivative
Add derivative functions with precision to shaders
|
2023-01-26 22:51:54 +01:00 |
|
clayjohn
|
eefddb07bc
|
Properly append global uniform buffer name in gl_compatibility shaders
Also error when using instance uniforms
|
2023-01-26 12:14:45 -08:00 |
|
Yuri Rubinsky
|
8c8c333bf2
|
Add derivative functions with precision to shaders
|
2023-01-26 20:53:46 +03:00 |
|
smix8
|
bf1571979c
|
Rename Navigation uses of 'location' to 'position'
Contrary to the entire rest of the engine NavigationAgent's and NavigationLinks decided to deal with locations instead of positions.
|
2023-01-26 18:19:03 +01:00 |
|
bitsawer
|
6f5598979f
|
Several shader preprocessor parser fixes and improvements
|
2023-01-26 14:57:23 +02:00 |
|
Rémi Verschelde
|
18a2e7ff6e
|
Merge pull request #72082 from Calinou/warp-mouse-silence-warning
Silence `warp_mouse()` warning in favor of documentation
|
2023-01-26 01:14:23 +01:00 |
|
Rémi Verschelde
|
bc73e32014
|
Merge pull request #72068 from clayjohn/RD-sky-texture
Validate another case of using DATA_FORMAT_A2B10G10R10_UNORM_PACK32 texture with storage flag
|
2023-01-26 01:12:12 +01:00 |
|
Rémi Verschelde
|
31496c296a
|
Merge pull request #72078 from bitsawer/fix_optimize_vertices
Fix range loop iteration regressions
|
2023-01-26 01:11:25 +01:00 |
|
Rémi Verschelde
|
4b0363312e
|
Merge pull request #71455 from BastiaanOlij/fix_stereo_screen_depth
Make screen texture and depth texture work in Multiview
|
2023-01-26 01:11:02 +01:00 |
|
Rémi Verschelde
|
d5d127309b
|
Merge pull request #72064 from hcoura/fix-vulkan-mobile-gpu-particles
RenderForwardMobile - add dependency tracker info on geometry create
|
2023-01-26 01:08:58 +01:00 |
|
Hugo Locurcio
|
91e2d699b4
|
Silence warp_mouse() warning in favor of documentation
This warning was spammed in the Android editor when using the
navigation joysticks in the 3D viewport when the finger slid over
the viewport's edges.
|
2023-01-25 23:44:32 +01:00 |
|
bitsawer
|
8c25bcdb84
|
Fix range loop iteration regressions
|
2023-01-26 00:14:39 +02:00 |
|
clayjohn
|
5f94b378ab
|
Validate another case of using DATA_FORMAT_A2B10G10R10_UNORM_PACK32 texture with storage flag
|
2023-01-25 11:31:53 -08:00 |
|
Henrique Coura
|
28d8cad02e
|
RenderForwardMobile - add dependency tracker info on geometry create
|
2023-01-25 15:25:49 -03:00 |
|
Yuri Rubinsky
|
a6eb6b6b55
|
Fix array of token names in the shader parser
|
2023-01-25 18:18:07 +03:00 |
|
Bastiaan Olij
|
85c478e170
|
Make screen texture and depth texture work in Multiview
|
2023-01-25 13:35:01 +11:00 |
|
Rémi Verschelde
|
a6042b649a
|
Merge pull request #71832 from Geometror/fix-spotlight-artifacts
Fix some `SpotLight3D` issues (clustering artifacts, leaking light, AABB)
|
2023-01-24 09:15:26 +01:00 |
|
Hendrik Brucker
|
4bd01a93dc
|
Fix some SpotLight3D issues (clustering artifacts, light leak)
|
2023-01-24 01:08:32 +01:00 |
|
Rémi Verschelde
|
600fcf22ed
|
Merge pull request #71939 from clayjohn/RD-texture-format
Add a few more checks to ensure that unsupported image formats are not used in the mobile renderer
|
2023-01-23 22:30:19 +01:00 |
|
Rémi Verschelde
|
260daf8a13
|
Merge pull request #71694 from clayjohn/VoxelGI-reflection
Use proper space for forward GI reflections
|
2023-01-23 22:29:54 +01:00 |
|
clayjohn
|
5931d504c1
|
Add a few more checks to ensure that unsupported image formats are not used in the mobile renderer
|
2023-01-23 12:38:09 -08:00 |
|
Rémi Verschelde
|
c309de5399
|
Merge pull request #71910 from jainl28patel/fix_ReflectionProbe_rendering
fix ReflectionProbe rendering extents for (10,10,10)
|
2023-01-23 20:46:22 +01:00 |
|
jainl28patel
|
2da3acf620
|
fix ReflectionProbe rendering extents for (10,10,10)
|
2023-01-24 00:32:24 +05:30 |
|
clayjohn
|
ce8a2c6dbf
|
Ensure that Particles have fully initialized before doing view axis pass in RD renderers
|
2023-01-23 09:37:18 -08:00 |
|
Rémi Verschelde
|
bebac4a088
|
Merge pull request #71830 from BastiaanOlij/xr_naming_consistancy
Rename getters and signals on XR nodes to be consistant with input types
|
2023-01-23 16:47:15 +01:00 |
|
Rémi Verschelde
|
5b1df48c6c
|
Convert en_GB spelling to en_US with codespell
|
2023-01-23 11:02:20 +01:00 |
|
Rémi Verschelde
|
d40501faee
|
Merge pull request #71690 from Calinou/forward-mobile-fix-directionallight3d-shadow-opacity
Fix DirectionalLight3D shadow opacity on Forward Mobile rendering backend
|
2023-01-23 10:24:09 +01:00 |
|
Bastiaan Olij
|
52d4a56b3b
|
Rename getters and signals on XR nodes to be consistant with input types
|
2023-01-23 11:26:12 +11:00 |
|
Hugo Locurcio
|
d84c9523f7
|
Fix DirectionalLight3D shadow opacity on Forward Mobile rendering backend
|
2023-01-22 22:25:15 +01:00 |
|
kobewi
|
615c517034
|
Use range iterators in LocalVector loops
|
2023-01-21 18:44:42 +01:00 |
|
Rémi Verschelde
|
06464cd15e
|
Merge pull request #71707 from peastman/scale
Collision detection supports uniform scaling
|
2023-01-21 16:53:00 +01:00 |
|
Rémi Verschelde
|
1b948a909f
|
Merge pull request #71788 from PrecisionRender/fix-filter_linear_mipmap-hint
Fix typo in hint when using removed built-in textures
|
2023-01-21 10:29:18 +01:00 |
|
Rémi Verschelde
|
23d8d44535
|
Merge pull request #71776 from clayjohn/PointLight2D-indices
Stop incrementing light_count once max number of lights are reached in 2D canvas renderer
|
2023-01-21 10:28:50 +01:00 |
|
PrecisionRender
|
d9698f0e6f
|
Fix type in hint when using removed built-in textures
|
2023-01-20 22:06:51 -06:00 |
|
clayjohn
|
d3c3fa32af
|
Stop incrementing light_count once max number of lights are reached in 2D canvas renderer
|
2023-01-20 17:04:00 -08:00 |
|
Rémi Verschelde
|
d5838a06fa
|
Merge pull request #71709 from clayjohn/decals-lights-sorting
Sort decals and lights based on camera origin
|
2023-01-20 23:57:55 +01:00 |
|
Rémi Verschelde
|
de3514b9ab
|
Merge pull request #71705 from clayjohn/RD-surface-free
Add mutex when adding geometry instances to the dirty list in the Forward Clustered renderer
|
2023-01-20 23:57:26 +01:00 |
|
clayjohn
|
921f99f9e3
|
Decrement texture_binding count when using screen textures
|
2023-01-20 12:48:13 -08:00 |
|
clayjohn
|
a804556ab9
|
Add mutex when adding geometry instances to the dirty list in the Forward Clustered renderer
|
2023-01-20 10:34:19 -08:00 |
|
clayjohn
|
49bebf2bfb
|
Sort decals and lights based on camera origin
Also implement sort_offset for decals
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
|
2023-01-20 09:58:17 -08:00 |
|
Rémi Verschelde
|
9fc40123ab
|
Merge pull request #71679 from kleonc/draw_polyline_line_strip
`CanvasItem::draw_polyline` Support thin polylines drawn using line strip
|
2023-01-20 08:48:56 +01:00 |
|
Peter Eastman
|
cd46fceb8b
|
Collision detection supports uniform scaling
|
2023-01-19 22:16:31 -08:00 |
|
clayjohn
|
2ccc69cd7d
|
Use proper space for forward GI reflections
|
2023-01-19 12:58:59 -08:00 |
|
kleonc
|
728c51e362
|
CanvasItem::draw_polyline Support thin polylines drawn using line strip
|
2023-01-19 21:08:25 +01:00 |
|
bitsawer
|
6f57aae0ab
|
Fix shader preprocessor memory leak
|
2023-01-19 22:06:59 +02:00 |
|
Rémi Verschelde
|
88cbd5d422
|
Merge pull request #71447 from peastman/normals
Analytic collision normals
|
2023-01-19 19:33:54 +01:00 |
|