Переглянути джерело

Merge pull request #6478 from Calinou/upgrading-to-godot-4-binary-size

Mention increased binary size of exported binaries in Upgrading to Godot 4
Max Hilbrunner 2 роки тому
батько
коміт
3fca1301fc
1 змінених файлів з 13 додано та 1 видалено
  1. 13 1
      tutorials/editor/upgrading_to_godot_4.rst

+ 13 - 1
tutorials/editor/upgrading_to_godot_4.rst

@@ -12,7 +12,9 @@ and disadvantages that upgrading would bring to your project.
 Advantages of upgrading
 Advantages of upgrading
 ^^^^^^^^^^^^^^^^^^^^^^^
 ^^^^^^^^^^^^^^^^^^^^^^^
 
 
-Along with the new features present in 4.0, upgrading gives the following advantages:
+Along with the
+`new features present in 4.0 <https://github.com/godotengine/godot/blob/master/CHANGELOG.md>`__,
+upgrading gives the following advantages:
 
 
 - Many bugs are fixed in 4.0, but cannot be resolved in 3.x for various reasons
 - Many bugs are fixed in 4.0, but cannot be resolved in 3.x for various reasons
   (such as graphics API differences or backwards compatibility).
   (such as graphics API differences or backwards compatibility).
@@ -42,6 +44,13 @@ Godot 3.x for the following reasons:
 - Godot 4's baseline hardware requirements (such as memory usage) are slightly
 - Godot 4's baseline hardware requirements (such as memory usage) are slightly
   higher, both for the editor and exported projects. This was required for the
   higher, both for the editor and exported projects. This was required for the
   implementation of some core optimizations.
   implementation of some core optimizations.
+- Since Godot 4 includes more features than Godot 3, Godot 4's binary size for
+  exported projects is larger. While this can be mitigated by
+  :ref:`optimizing a build for size <doc_optimizing_for_size>`, a 4.0 build with
+  a given set of enabled modules will remain larger compared to a 3.x build with
+  the same modules. This can be an issue for
+  :ref:`exporting to the Web <doc_exporting_for_web>`, as binary size directly
+  influences how fast the engine can initialize (regardless of download speed).
 - Godot 4 does not and will not have support for GLES2 rendering.
 - Godot 4 does not and will not have support for GLES2 rendering.
   (There is still support for GLES3 rendering using the new OpenGL backend,
   (There is still support for GLES3 rendering using the new OpenGL backend,
   which means that devices without Vulkan support can still run Godot 4.)
   which means that devices without Vulkan support can still run Godot 4.)
@@ -76,6 +85,9 @@ in future Godot releases:
   platforms will be restored in future 4.x releases as upstream support
   platforms will be restored in future 4.x releases as upstream support
   improves.
   improves.
 
 
+You can find a more complete list of functional regressions by searching for
+`issues labeled "regression" but not "bug" on GitHub <https://github.com/godotengine/godot/issues?q=is%3Aissue+is%3Aopen+label%3Aregression+-label%3Abug>`__.
+
 Preparing before the upgrade (optional)
 Preparing before the upgrade (optional)
 ---------------------------------------
 ---------------------------------------