Skip to content

New origin of viewports to be considered for shader migrations #7832

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 87 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
87 commits
Select commit Hold shift + click to select a range
d20bdf8
Update configs to refer to 4.1
YuriSizov Jun 28, 2023
02ddcdc
Update remaining master branch references
YuriSizov Jul 6, 2023
b4dad0d
classref: Sync with current 4.1 branch (6884be6)
Jul 24, 2023
2c127fc
Merge pull request #7717 from godotengine/classref/sync-6884be6
YuriSizov Jul 24, 2023
8058c83
Merge pull request #7526 from Calinou/feature-tags-web-platform
skyace65 Jun 28, 2023
c3b5f07
Merge pull request #7571 from BastiaanOlij/update_passthrough_doc
skyace65 Jun 28, 2023
2364c1d
Merge pull request #7511 from smix8/navagent_velocity_4.x
skyace65 Jul 4, 2023
feec9d7
Merge pull request #7524 from dalexeev/gds-static-vars
skyace65 Jul 5, 2023
21ea340
Merge pull request #7557 from smix8/diff_navagent_source_geometry_dat…
skyace65 Jul 4, 2023
42706f1
Merge pull request #7611 from raulsntos/breaking_changes_4.1
mhilbrunner Jul 10, 2023
dcfc3d9
Merge pull request #6329 from Calinou/update-docs-changelog-4.0
skyace65 Jul 13, 2023
d614ae9
Merge pull request #7461 from Jackerty/GDExtension
mhilbrunner Jul 18, 2023
97e8916
Merge pull request #7613 from raulsntos/dotnet/fix-diff
mhilbrunner Jul 18, 2023
347d97a
Merge pull request #7677 from br1trs/patch-2
mhilbrunner Jul 18, 2023
57ad0d0
Merge pull request #7653 from paddy-exe/update-gdextension-docs
skyace65 Jul 13, 2023
2c514fd
Merge pull request #7699 from dsnopek/gdextension-4.1-notes
mhilbrunner Jul 22, 2023
a8454fd
Merge pull request #7716 from Calinou/bisecting-regressions-update-ta…
mhilbrunner Jul 23, 2023
6d75ec8
Merge pull request #7639 from Calinou/update-customizing-interface
mhilbrunner Jul 23, 2023
40edff1
Merge pull request #7637 from Calinou/update-command-line-tutorial
mhilbrunner Jul 18, 2023
b0e5681
Merge pull request #7552 from Calinou/richtextlabel-ul-bullet
mhilbrunner Jul 18, 2023
deea428
Merge pull request #7656 from dsnopek/updating_gdextension_godot_4_1
mhilbrunner Jul 18, 2023
fdbfa4c
Merge pull request #7625 from aaronfranke/macos-vulkan-sdk
skyace65 Jul 13, 2023
c3d5fba
Merge pull request #7646 from rametta/patch-2
skyace65 Jul 13, 2023
efe7586
Merge pull request #7594 from Calinou/cpu-optimization-link-cpp-profi…
skyace65 Jul 13, 2023
6eb603c
Merge pull request #7618 from Calinou/update-introduction-images
skyace65 Jul 8, 2023
3f7f643
Update http_request_class.rst (#7619)
spaceyjase Jul 9, 2023
e0f13db
Merge pull request #7630 from CactiChameleon9/master
skyace65 Jul 9, 2023
ef7b4ae
Merge pull request #7523 from Calinou/importing-3d-scenes-design-ligh…
skyace65 Jul 6, 2023
dfb7d73
Merge pull request #7561 from Calinou/spatial-shader-light-color-pi-m…
skyace65 Jul 6, 2023
a48e086
Merge pull request #7499 from skyace65/KinematicCharacter
skyace65 Jul 5, 2023
5032826
Merge pull request #7593 from Calinou/importing-images-thorvg-support
skyace65 Jul 5, 2023
c93d498
Merge pull request #7567 from dsnopek/improved-meta-quest-setup
skyace65 Jul 5, 2023
5cdd084
Merge pull request #7602 from ViktorVoloshko/patch-1
skyace65 Jul 4, 2023
9ba1cf7
Merge pull request #7514 from dani-swordfish/patch-1
skyace65 Jul 4, 2023
c5bc17d
Merge pull request #7512 from Calinou/richtextlabel-whitespace
skyace65 Jul 4, 2023
a621e1d
Merge pull request #7604 from paulloz/dotnet/remove-wrong-autoload-code
skyace65 Jul 4, 2023
2f7c25e
Merge pull request #7551 from Calinou/csharp-export-limitations
skyace65 Jul 4, 2023
6e91d6e
Merge pull request #7572 from ffernn-dev/patch-1
skyace65 Jun 28, 2023
b11aba2
Merge pull request #7564 from Hannfeld/master
skyace65 Jun 29, 2023
4c8c548
Merge pull request #7574 from YuriSizov/about-update-release-table
YuriSizov Jun 28, 2023
1681f2d
Merge pull request #7651 from raulsntos/dotnet/fix-instancing-with-si…
mhilbrunner Jul 22, 2023
819fc08
Merge pull request #7691 from a2937/advanced-lang-fix
mhilbrunner Jul 22, 2023
7e78d70
Merge pull request #7661 from clay53/patch-1
mhilbrunner Jul 22, 2023
176e638
Merge pull request #7706 from paddy-exe/document-gdextension-function…
mhilbrunner Jul 22, 2023
214cdf5
Merge pull request #7687 from Sauermann/fix-triaging-guide
mhilbrunner Jul 19, 2023
233ce53
Merge pull request #6277 from Sauermann/fix-transform-2d-update
mhilbrunner Jul 19, 2023
1cce139
Merge pull request #7586 from br1trs/update_VS_Workloads
mhilbrunner Jul 19, 2023
1fc957a
Merge pull request #7596 from catwasd/catwasd/fix-dev-in-unit-testing
mhilbrunner Jul 19, 2023
d1b862e
Merge pull request #7603 from dalexeev/gds-arrays
mhilbrunner Jul 18, 2023
e571d06
Merge pull request #7644 from raulsntos/dotnet/script-templates
mhilbrunner Jul 18, 2023
52df4cb
Merge pull request #7525 from RedworkDE/net-version-defines
mhilbrunner Jul 18, 2023
e5ab33d
Merge pull request #7649 from sainthDE/patch-1
mhilbrunner Jul 18, 2023
ecb84b3
Merge pull request #7560 from cridenour/patch-1
mhilbrunner Jul 18, 2023
466a193
Merge pull request #7599 from OverloadedOrama/patch-1
mhilbrunner Jul 18, 2023
ee69d00
Merge pull request #7591 from dalexeev/gds-warn-override-non-virtual
mhilbrunner Jul 18, 2023
df59b15
Merge pull request #7550 from skyace65/ImageGuideCompression
mhilbrunner Jul 18, 2023
6134851
Merge pull request #7626 from bbrainstormer/master
mhilbrunner Jul 18, 2023
2c41055
Merge pull request #7595 from catwasd/catwasd/fix-typos
mhilbrunner Jul 18, 2023
48b12b5
Merge pull request #7660 from LeeWannacott/the-profiler-docs
mhilbrunner Jul 18, 2023
6af6b5c
Merge pull request #7676 from Varusal/master
mhilbrunner Jul 18, 2023
2eac389
Merge pull request #7667 from AThousandShips/file_fix
mhilbrunner Jul 18, 2023
d1824a4
Merge pull request #7673 from vmarnauza/patch-2
skyace65 Jul 18, 2023
dfe6cce
Fix wording for scalar multiplication of vectors (#7631)
Sauermann Jul 17, 2023
6fd2c58
Merge pull request #7641 from kastromatos/patch-1
skyace65 Jul 13, 2023
9ac473d
Merge pull request #7675 from Jordyfel/patch-1
mhilbrunner Jul 30, 2023
3463aee
Merge pull request #7739 from wlsnmrk/window-size-override
skyace65 Jul 28, 2023
faca42c
Merge pull request #7740 from Lyxilytical/patch-1
skyace65 Jul 28, 2023
df36362
Merge pull request #7518 from Calinou/release-policy-add-compatibilit…
mhilbrunner Jul 18, 2023
5eefb34
Merge pull request #7655 from Calinou/fix-backticks
mhilbrunner Jul 18, 2023
baec1a1
Merge pull request #7647 from Calinou/update-performance
mhilbrunner Jul 18, 2023
7f06a46
Merge pull request #7636 from Calinou/fix-article-outdated
mhilbrunner Jul 18, 2023
ab5a1ff
Merge pull request #7614 from Calinou/update-tscn-file-format
mhilbrunner Jul 18, 2023
87f4cfc
Merge pull request #7702 from Calinou/update-testing-pull-requests
mhilbrunner Jul 22, 2023
6b2ea5d
Merge pull request #7640 from Calinou/update-best-practices
mhilbrunner Jul 22, 2023
171cf07
Merge pull request #7582 from Calinou/scons-update-lto-parameter
mhilbrunner Jul 22, 2023
ac12eb0
Merge pull request #7720 from Calinou/uwp-non-functional
mhilbrunner Jul 25, 2023
58e95e7
Merge pull request #7726 from skyace65/Softbody2
mhilbrunner Jul 26, 2023
8cc0adf
Merge pull request #7723 from AlexBlck/patch-1
mhilbrunner Jul 25, 2023
130afa2
Merge pull request #7704 from Calinou/richtextlabel-img-fix-resource-…
mhilbrunner Jul 22, 2023
4b6b93a
Merge pull request #7703 from Calinou/blender-editor-setting-directory
mhilbrunner Jul 22, 2023
08e1b9c
Merge pull request #7505 from raulsntos/dotnet/remove-funcref
mhilbrunner Jul 22, 2023
ac7a317
Merge pull request #7683 from curious-broccoli/patch-1
mhilbrunner Jul 22, 2023
32389dc
Merge pull request #7700 from MohsenHNSJ/master
skyace65 Jul 22, 2023
04c3b69
Fixed Issue 'Broken link on internal_rendering_architecture page - 40…
KRybczynski Jul 22, 2023
6e85afb
explicit the need for code signing when creating an `.app` of the edi…
ajreckof Jul 22, 2023
5b82f07
New origin of viewports to be considered for shader migrations
t-karcher Aug 23, 2023
272f914
Merge pull request #1 from t-karcher/t-karcher-patch-1
t-karcher Aug 23, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
9 changes: 2 additions & 7 deletions .github/workflows/sync_class_ref.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,23 +2,18 @@ name: Sync Class Reference

on:
workflow_dispatch:
# Scheduled updates only run on the default/master branch.
schedule:
# Run it at night (European time) every Saturday.
# The offset is there to try and avoid the high load times.
- cron: '15 3 * * 6'

# Make sure jobs cannot overlap.
concurrency:
group: classref-sync-ci-master
group: classref-sync-ci-4.1
cancel-in-progress: true

jobs:
build:
name: Update class reference files based on the engine revision
runs-on: ubuntu-latest
env:
engine_rev: 'master'
engine_rev: '4.1'

steps:
- name: Checkout the documentation repository
Expand Down
118 changes: 115 additions & 3 deletions about/docs_changelog.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
:article_outdated: True

.. _doc_docs_changelog:

Documentation changelog
Expand All @@ -13,6 +11,121 @@ added since version 3.0.
.. note:: This document only contains new pages so not all changes are reflected,
many pages have been substantially updated but are not reflected in this document.

New pages since version 4.0
---------------------------

Development
^^^^^^^^^^^

- :ref:`doc_internal_rendering_architecture`
- :ref:`doc_using_sanitizers`

Migrating
^^^^^^^^^

- :ref:`doc_upgrading_to_godot_4.1`

Physics
^^^^^^^

- :ref:`doc_troubleshooting_physics_issues`

New pages since version 3.6
---------------------------

2D
^^

- :ref:`doc_2d_antialiasing`

3D
^^

- :ref:`doc_3d_antialiasing`
- :ref:`doc_faking_global_illumination`
- :ref:`doc_introduction_to_global_illumination`
- :ref:`doc_mesh_lod`
- :ref:`doc_occlusion_culling`
- :ref:`doc_using_sdfgi`
- :ref:`doc_using_decals`
- :ref:`doc_visibility_ranges`
- :ref:`doc_volumetric_fog`
- :ref:`doc_variable_rate_shading`
- :ref:`doc_physical_light_and_camera_units`

Animation
^^^^^^^^^

- :ref:`doc_creating_movies`

Assets pipeline
^^^^^^^^^^^^^^^

- :ref:`doc_retargeting_3d_skeletons`

Development
^^^^^^^^^^^

- :ref:`doc_custom_platform_ports`

Migrating
^^^^^^^^^

- :ref:`doc_upgrading_to_godot_4`

Physics
^^^^^^^

- :ref:`doc_large_world_coordinates`

Scripting
^^^^^^^^^

- :ref:`doc_custom_performance_monitors`
- :ref:`doc_c_sharp_collections`
- :ref:`doc_c_sharp_global_classes`
- :ref:`doc_c_sharp_variant`

Shaders
^^^^^^^

- :ref:`doc_compute_shaders`

Workflow
^^^^^^^^

- :ref:`doc_pr_review_guidelines`

XR
^^

- :ref:`doc_introducing_xr_tools`
- :ref:`doc_xr_action_map`
- :ref:`doc_deploying_to_android`

New pages since version 3.5
---------------------------

None.

New pages since version 3.4
---------------------------

3D
^^

- :ref:`doc_3d_text`

Animation
^^^^^^^^^

- :ref:`doc_playing_videos`

Editor
^^^^^^

- :ref:`doc_managing_editor_features`

New pages since version 3.3
---------------------------

Expand Down Expand Up @@ -87,7 +200,6 @@ Math
Platform-specific
^^^^^^^^^^^^^^^^^

- :ref:`doc_android_custom_build`
- :ref:`doc_plugins_for_ios`
- :ref:`doc_ios_plugin`
- :ref:`doc_html5_shell_classref`
Expand Down
28 changes: 22 additions & 6 deletions about/faq.rst
Original file line number Diff line number Diff line change
Expand Up @@ -81,12 +81,14 @@ the long run, for prototyping, developing Minimum Viable Products (MVPs), and
focusing on Time-To-Market (TTM), GDScript will provide a fast, friendly, and capable
way of developing your games.

Note that C# support is still relatively new, and as such, you may encounter some
issues along the way. Our friendly and hard-working development community is always
ready to tackle new problems as they arise, but since this is an open source project,
we recommend that you first do some due diligence yourself. Searching through
discussions on `open issues <https://github.com/godotengine/godot/issues>`_ is a
great way to start your troubleshooting.
Note that C# support is still relatively new, and as such, you may encounter
some issues along the way. C# support is also currently missing on Android, iOS
and web platforms. Our friendly and hard-working development community is always
ready to tackle new problems as they arise, but since this is an open source
project, we recommend that you first do some due diligence yourself. Searching
through discussions on
`open issues <https://github.com/godotengine/godot/issues?q=is%3Aopen+is%3Aissue+label%3Atopic%3Adotnet>`__
is a great way to start your troubleshooting.

As for new languages, support is possible via third parties with GDExtensions. (See the question
about plugins below). Work is currently underway, for example, on unofficial bindings for Godot
Expand Down Expand Up @@ -376,6 +378,20 @@ When is the next release of Godot out?
When it's ready! See :ref:`doc_release_policy_when_is_next_release_out` for more
information.

Which Godot version should I use for a new project?
---------------------------------------------------

We recommend using Godot 4.x for new projects, but depending on the feature set
you need, it may be better to use 3.x instead. See
:ref:`doc_release_policy_which_version_should_i_use` for more information.

Should I upgrade my project to use new Godot versions?
------------------------------------------------------

Some new versions are safer to upgrade to than others. In general, whether you
should upgrade depends on your project's circumstances. See
:ref:`doc_release_policy_should_i_upgrade_my_project` for more information.

I would like to contribute! How can I get started?
--------------------------------------------------

Expand Down
3 changes: 2 additions & 1 deletion about/list_of_features.rst
Original file line number Diff line number Diff line change
Expand Up @@ -433,7 +433,8 @@ Scripting

- Full support for the C# 10.0 syntax and features.

- Supports Windows, Linux and macOS.
- Supports Windows, Linux and macOS. Mobile/web platforms are currently
unsupported. To use C# on mobile/web platforms, use Godot 3 instead.
- Using an external editor is recommended to benefit from IDE functionality.

**GDExtension (C, C++, Rust, D, ...):**
Expand Down
Loading