ffcfd9c8ea
Made possible to specify where to dump the contents when loading a ".pck" file
...
(cherry picked from commit 3c261e0dfa )
2020-04-17 13:00:52 +02:00
008e0748c1
Merge pull request #37349 from lawnjelly/kessel32_1
...
GLES2 2d Batch rendering (across items)
2020-04-17 12:55:33 +02:00
72adefa5cf
Add frame diagnostics for GLES2 Batch renderer
...
Added project setting to enable / disable print frame diagnostics every 10 seconds. This prints out a list of batches and info, which is useful to optimize games and identify performance problems.
2020-04-17 08:54:33 +01:00
07aa524a42
doc: Sync classref with current source
2020-04-16 13:02:36 +02:00
b4429c325a
Fix incorrect TabContainer documentation for 'get_tab_control()'
...
(cherry picked from commit 8f925b1970 )
2020-04-16 12:57:22 +02:00
26614a37b8
Mention keep_pressed_outside caveat in the BaseButton documentation
...
This closes #37790 .
(cherry picked from commit e799dc954e )
2020-04-16 12:57:22 +02:00
6c4a0ec75a
Improve the Dictionary class documentation
...
This closes https://github.com/godotengine/godot-docs/issues/3376 .
(cherry picked from commit 88da90f2bf )
2020-04-16 12:57:22 +02:00
eab7342321
More details in Rigid Body add_force documentation
...
(cherry picked from commit 219c5712f0 )
2020-04-16 12:57:22 +02:00
edd5d9c78e
Improve Camera2D documentation
...
(cherry picked from commit 630096fa74 )
2020-04-16 12:57:22 +02:00
ab4ea9379c
Improve the AudioStreamSample class documentation
...
This closes #37915 .
(cherry picked from commit 52786b54ef )
2020-04-16 12:57:22 +02:00
7607fafda1
Clarify documentation and indicate that rect_clip_content affects only CanvasItem based nodes.
...
Resolves #37683
(cherry picked from commit 3f19b5e0b3 )
2020-04-16 12:47:18 +02:00
27989ae8f8
Add reference of Color8 function to Color class documentation
...
(cherry picked from commit 06aeff3044 )
2020-04-16 12:47:18 +02:00
cd10966652
clarify autotile_coord in docs
...
I had no idea what 'coordinate' meant in the context of autotiles, so just adding some clarification for future people who have the same problem.
(cherry picked from commit cbe73766e3 )
2020-04-16 12:47:18 +02:00
294008015e
Clarify Dictionary duplicate params godotengine#37162
...
* Added additional clarification for the function of the 'deep'
parameter in the Dictionary's `duplicate` method.
(cherry picked from commit 469b7c948f )
2020-04-16 12:02:18 +02:00
5d9108c9c6
Fix OptionButton docs godotengine#36803
...
* item_selected and item_focused docs incorrectly had 'id' as the parameter. Changed to
'index'.
* Fix parameter name in ADD_SIGNAL callin code.
(cherry picked from commit a8de034f78 )
2020-04-16 11:45:19 +02:00
2ef1ee9da7
Improve the File.store_{8,16,32,64}() documentation
...
Added information about the intervals of values that the functions
`store_{8,16,32,64}()` can correctly write to the file.
(cherry picked from commit 97e20b2f30 )
2020-04-16 11:44:58 +02:00
5914fdc067
Implements estimate/compute_cost for AStar2D
...
(cherry picked from commit bad77bcb52 )
2020-04-16 11:35:52 +02:00
e88cfedf0e
Document the EditorFeatureProfile class
...
(cherry picked from commit 7ab279403d )
2020-04-06 20:58:21 +02:00
011602447c
Clarify docs for Thread.start() godotengine#36032
...
* Updated docs for Thread.start() to specify that the method argument
must accept one parameter.
(cherry picked from commit d09644dff3 )
2020-04-06 18:17:43 +02:00
679708aa8f
Make note of 16 probe limit
...
Godot by default has a limit of 16 reflection probes in a scene. this can be increased by increasing atlas subdiv. For 3.2 and possibly 4.0. This also fixes a spelling mistake
Update doc/classes/ReflectionProbe.xml
Fix from clayjohn, Directly link to settings
Co-Authored-By: Clay John <claynjohn@gmail.com >
2020-04-05 04:41:00 -04:00
45b0b8bff8
GLES2 2d Batch rendering (across items)
...
2d rendering is currently bottlenecked by drawing primitives one at a time, limiting OpenGL efficiency. This PR batches primitives and renders in fewer drawcalls, resulting in significant performance improvements. This also speeds up text rendering.
This PR batches across canvas items as well as within items.
The code dynamically chooses between a vertex format with and without color, depending on the input data for a frame, in order to optimize throughput and maximize batch size. It also adds an option to use glScissor to reduce fillrate in light passes.
2020-04-04 17:13:58 +01:00
fdd85311c3
Sync classref with current source
2020-03-25 11:42:15 +01:00
e30a0a30b6
Added new method to replace an already added node to the animation state machine
...
(cherry picked from commit 422926cfc6 )
2020-03-25 11:38:54 +01:00
d7c6a42cbf
Doc edit at InputEventMouseMotion
...
Doc edit
(cherry picked from commit 052424c76d )
2020-03-25 11:38:53 +01:00
8fd7efef84
Fix visibility enabler flag toggling
...
(cherry picked from commit 2ccd1a7805 )
2020-03-25 11:38:53 +01:00
b5f1f7dfde
Improve the Input.set_use_accumulated_input() documentation
...
(cherry picked from commit 30961c60ab )
2020-03-25 11:38:53 +01:00
f3d2c672e9
Document known performance issues with Sprite3D
...
See https://github.com/godotengine/godot/issues/20855 .
(cherry picked from commit 92fa3e076f )
2020-03-25 09:40:09 +01:00
82bee3f993
Added has_signal method for Object
...
(cherry picked from commit 258d91f883 )
2020-03-25 09:36:41 +01:00
cc70b2fa0a
Merge pull request #36342 from m4gr3d/external_texture_support_for_godot_3_2
...
Add support for opengl external textures
2020-03-17 16:29:14 +01:00
3739f03d98
Add LOTS of missing docs
...
(cherry picked from commit e103f21a40 )
2020-03-13 17:26:30 +01:00
df2a2ae0fc
DocData: Fix serialization of Variant default values
...
Co-authored-by: Bojidar Marinov <bojidar.marinov.bg@gmail.com >
(cherry picked from commit 788765709d )
2020-03-09 11:36:57 +01:00
398de05dd6
doc: Sync classref with current source
2020-03-09 10:07:59 +01:00
f9dcc30566
Edited the KinematicBody and KinematicBody2D docs
...
Explained the reason why move_and_slide should be used in _physics_process
(cherry picked from commit b7dbf41aa5 )
2020-03-06 23:54:56 +01:00
d4e6eff2de
ConfigFile: Improve error messages and complete docs
...
(cherry picked from commit f7c87ed3dd )
2020-03-06 23:51:26 +01:00
bd2a2a7e40
Turn Rect2's 'intersects_touch()' into an extra argument of 'intersects()'
...
(cherry picked from commit 8c8c48a7ad )
2020-03-06 23:51:26 +01:00
41e385cfac
Document EditorPlugin get_plugin_icon and get_plugin_name
...
The return value's type hint is now accurate.
(cherry picked from commit 68d73ecf60 )
2020-03-06 23:51:25 +01:00
30d738eda7
Add support for opengl external textures as defined by https://www.khronos.org/registry/OpenGL/extensions/OES/OES_EGL_image_external.txt
2020-03-05 13:09:49 -08:00
1350c1371e
add a precision about the intended use of the ConcavePolygonShape
...
(cherry picked from commit 222a934e60 )
2020-03-04 14:12:19 +01:00
0ab8889c0d
Exposing get_tracker_id for ARVRPositionalTracker to GDScript
...
(cherry picked from commit f0b1edef8b )
2020-03-04 12:52:47 +01:00
fa60e77964
Document that SpringArm exclusions only work with PhysicsBody objects
...
(cherry picked from commit d961663707 )
2020-03-04 12:40:15 +01:00
4bf0c52a30
Minor fix in Node class documentation
...
The name of the property responsible for physics fps is fixed:
this is `Engine.iterations_per_second`, not `Engine.target_fps`.
(cherry picked from commit 6e5cd36b12 )
2020-03-04 12:40:15 +01:00
1191766609
doc: Mention concatenation using the + operator in Array
...
This closes https://github.com/godotengine/godot-docs/issues/2452 .
(cherry picked from commit 8d53562954 )
2020-03-04 12:40:15 +01:00
4e879ed803
Improve documentation related to fixed physics processing
...
(cherry picked from commit b89a37269b )
2020-03-04 12:40:14 +01:00
e13324a889
Core: Change _Marshall class inherit from Reference to Object
...
(cherry picked from commit 9e8e5ebdc7 )
2020-03-04 12:40:14 +01:00
b80190721b
Allow using MeshLibrary.get_item_preview() in non-editor builds again
...
This closes #36268 .
(cherry picked from commit 64fac9dd5d )
2020-03-04 12:40:13 +01:00
1bc1939c63
Improve the PanoramaSky class documentation
...
See https://github.com/godotengine/godot/issues/27835 .
(cherry picked from commit 72ac757ad5 )
2020-02-20 08:01:18 +01:00
74738806f3
i18n: Sync translations with Weblate
2020-02-14 17:51:56 +01:00
50727d7b22
Allow per pixel transparency in javascript platform
...
(cherry picked from commit e51c6a0d28 )
2020-02-14 16:07:03 +01:00
541251dff7
Add ConfigFile::parse()
...
(cherry picked from commit e5bd3b707f )
2020-02-14 16:06:36 +01:00
31506ebe85
updated description of metallic in SpatialMaterial
2020-02-12 15:05:49 +01:00