97 Commits

Author SHA1 Message Date
Allen Pestaluky 1e0f53d2cc Add supported platforms and Windows luminance settings to HDR output manual page. 2026-04-21 13:15:20 -04:00
Allen Pestaluky 0714b9d8ed Update HDR output manual page based on development during the 4.7 dev cycle. 2026-04-10 15:46:04 -04:00
Hugo Locurcio 5b8b9cf412 Document interactions with game embedding when testing settings in Multiple resolutions 2026-03-24 02:14:05 +01:00
Joyless 21785cb538 Add SMAA to renderers 2026-03-10 19:29:37 +00:00
Fredia Huya-Kouadio a364f50ad4 Fix typos in the HDR output documentation 2026-03-04 12:06:21 -08:00
Allen Pestaluky 481ea5b96f Add HDR output manual page.
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
2026-02-25 10:10:52 -05:00
Max Hilbrunner 336488b9fd Add a page on creating desktop/mobile/web applications with Godot (#11606)
This is focused on creating non-game applications, with
recommended settings and best practices.

This also updates List of features for 4.6.

Co-authored-by: Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>
2026-01-24 11:14:03 +01:00
Hugo Locurcio 8ce9f7286b Add a page on creating desktop/mobile/web applications with Godot
This is focused on creating non-game applications, with
recommended settings and best practices.

This also updates List of features for 4.6.

Co-authored-by: Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>
2026-01-23 22:54:20 +01:00
WraithGlade d8dbf43055 Corrected a minor typo (missing word "use").
The last paragraph comparing and contrasting renderers to choose from was missing the word "use" in the last sentence.
2026-01-20 13:41:19 -05:00
Hugo Locurcio 23cee9e2da Document supported renderers for particle trails and SDF collision 2026-01-15 03:39:47 +01:00
Hugo Locurcio 1d4efad0a7 Tweak wording in Renderers to avoid ambiguity with material normal/roughness maps 2026-01-09 02:18:00 +01:00
Hugo Locurcio 3618d2e55a Document SSAO support in Compatibility in Environment and post-processing 2025-11-06 23:28:35 +01:00
Hugo Locurcio 57a1b319b0 Mention Default Theme Scale project setting in Multiple Resolutions
- Update advice on hiDPI support for 4.4 and later.
2025-09-11 01:36:57 +02:00
Hugo Locurcio 967f758b9c Update instructions for resolution scaling in Multiple resolutions
The previously described approach was tailored for Godot 3.x, back
when built-in 3D resolution scaling support didn't exist.

Now that resolution scaling works in all rendering methods, it's better
to use it instead.
2025-08-30 23:38:19 +02:00
Hugo Locurcio a99353f7e5 Move Renderers page at the top of the Rendering section
This page is usually meant to be read first to give an overview,
while other pages are on more specific subjects.

- Rename to "Overview of renderers" to be more descriptive.
2025-08-18 16:30:56 +02:00
Kevin Putra Satrianto 7e98ca3b7e Corrected minor text formatting error in renderers.rst (#11166)
* Corrected minor text formatting error in renderers.rst
2025-08-02 07:47:16 -04:00
LurkerAbove dc161765e2 Fixed incorrect C# code sample in viewports.rst 2025-07-26 12:56:28 -07:00
A Thousand Ships 92cd36b50e Various grammar and spelling fixes 2025-06-23 16:37:26 +02:00
Hugo Locurcio 4b45552885 Document physics interpolation and shader compilation in Fixing jitter and stutter 2025-05-28 01:19:11 +02:00
Hugo Locurcio b38edbfb1a Link to Resolution scaling documentation in Multiple resolutions
These two concepts are often used together in 3D games.
2025-05-21 20:55:53 +02:00
Hugo Locurcio ce697e05d1 Tweak GDScript code style to match style guide in The Compositor
- Use recommended multiline string syntax to ensure correct
  syntax highlighting.
2025-02-28 02:02:21 +01:00
tetrapod00 c4d3aa134a Standardize RST header syntax 2024-12-29 13:44:09 -08:00
tetrapod00 bd25f5813a Simply remove some words 2024-12-14 20:36:17 -08:00
tetrapod00 f2ce3eee91 Standardize renderer names and terms 2024-11-29 13:26:48 -08:00
tetrapod00 09156f2ee9 Add UPDATE comments to perishable information 2024-11-17 13:50:42 -08:00
Max Hilbrunner 19804cc7b8 Merge pull request #10256 from skyace65/XR-Renderer
Update recommended renderer for XR
2024-11-14 13:31:48 +01:00
tetrapod00 9c52320183 Add comments about non-monospaced tables 2024-11-13 17:43:51 -08:00
skyace65 36088f33a0 Update recommended renderer for XR 2024-11-13 18:34:25 -05:00
Max Hilbrunner 94f9088774 Merge pull request #10249 from tetrapod00/web-rendering
Mention web support in Choosing a renderer section
2024-11-12 07:24:51 +01:00
tetrapod00 b7b3c5909d Mention web support in Choosing a renderer section 2024-11-11 09:45:25 -08:00
tetrapod00 5994348764 Change all usages of "run-time" to "runtime" 2024-11-06 23:36:58 -08:00
Max Hilbrunner 18092b00e2 Merge pull request #10151 from adamscott/add-caption-filename
Add filenames as captions for code blocks
2024-10-28 23:21:39 +01:00
Max Hilbrunner 2d0b917e79 Merge pull request #10114 from tetrapod00/renderer-comparison
Add new Renderers page
2024-10-28 14:37:25 +01:00
tetrapod00 04a986db73 Add new Renderers page
Adds a new page which gives a summary of the three renderers. This page briefly
describes the renderers, gives some guidance on how to choose a renderer. It also
contains a comparison table between the renderers.
Adds an entry in the FAQ which links to this new page.
Adds a note about subsurface scattering limitations to the Standard Material page.
Adjusts some other pages which had incorrect information.
2024-10-27 18:51:36 -07:00
Adam Scott 44dfb3a390 Add filenames as captions for code blocks 2024-10-27 16:18:36 -04:00
tetrapod00 12e83c4949 Add link from Rendering to 2D and 3D rendering sections 2024-10-18 17:51:00 -07:00
Raymond DiDonato 856701e560 Update demo code in compositor effect tutorial 2024-09-16 20:55:26 -04:00
Shawn Hardern 83f61332d2 Add C# examples to Using Viewports documentation
Co-authored-by: Raul Santos <raulsntos@gmail.com>
2024-08-22 20:59:23 +01:00
Max Hilbrunner 36630bc7ec Merge pull request #7829 from Calinou/fixing-jitter-stutter-buffer-size
Mention buffer size and Windows 11 mouse polling in Fixing jitter, stutter and input lag
2024-08-14 19:44:36 +02:00
skyace65 11adeb1dde Remove reference to 3.x plugin 2024-06-23 11:42:11 -04:00
Bastiaan Olij f823ed239b Add documentation about the compositor 2024-06-02 13:22:03 +10:00
melquiadess dbe3a88377 Fix various minor typos 2024-04-20 16:41:23 +01:00
Max Hilbrunner 836fddb7ec Merge pull request #9049 from skyace65/MultipleResolutions
Update multiple resolutions page
2024-04-08 15:45:40 +02:00
A Thousand Ships bd6cc665a7 Fix incorrect uses of a/an 2024-03-29 15:14:27 +01:00
Hugo Locurcio 16c34b2971 Mention buffer size and Windows 11 mouse polling in Fixing jitter, stutter and input lag
This also documents command line arguments that may be of interest when
running Godot projects.
2024-03-05 19:04:47 +01:00
skyace65 89f51e3eec Update multiple resolutions page 2024-03-03 12:22:24 -05:00
Hugo Locurcio dafb890834 Update hiDPI support documentation in Multiple resolutions 2024-03-01 17:06:45 +01:00
Jonathan Paugh 0a503f8a1d Spellcheck: allotted 2024-01-27 15:00:38 -06:00
Jonathan Paugh af5deac0db multiple_resolutions.rst: Clear up confusing use of terms window and viewport
Clear up a potential misunderstanding for new users.

When I first read this documentation, it left me with the impression that there's a `/root` viewport which lives inside of the window object. This false lesson was reinforced by the existing of both `get_window()` and `get_viewport()` in the API.
2024-01-26 14:28:16 -06:00
Hugo Locurcio 95fb178429 Add support for user-provided comments with Giscus
This allows users to leave comments on pages that don't have
`:allow_comments: False` somewhere in the page's source.
Both manual and class reference pages can receive comments.
Index pages cannot have comments, as discussion should occur on "leaf" pages.

GitHub Discussions is used as a backend on the same repository. This means
that Discussions *must* be enabled on godotengine/godot-docs before this
commit is merged to `master`. Users can choose to use the "Custom" watch
mode if they don't want to get notifications for discussion updates,
but still get notifications for issue and pull request updates.

User comments are intended to be used for the following purposes:

- Add a clarification or correct something in the documentation,
  without having to open a pull request. Contributors are encouraged to
  take a look at discussions from time to time, and see if there's information
  worth incorporating in the pages themselves. Don't forget to reply to
  the comment when doing so :)
- Mention a workaround for a common issue.
- Link to useful third-party resources that are relevant to the current page,
  such as tutorials or add-ons.

User comments should *not* be used for technical support. Other community
platforms should be used for that.

Page-to-discussion matching is done using the `pagename` Sphinx variable,
which is independent of the Godot version and documentation language.
Being independent of the Godot version allows keeping old comments
when the Godot version changes, while also allowing users from `/stable`
and `/4.1` to "see" each other in discussions.

See https://giscus.app for more information.
2024-01-11 17:51:53 +01:00