| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|\ \
| | |
| | |
| | | |
Update dependencies in D3D12 SDK installer script
|
| | |
| | |
| | |
| | | |
- Add colored console output.
|
| | | |
|
| | | |
|
|/ / |
|
|/ |
|
|\
| |
| |
| | |
Add separate feature tags for editor runtime
|
| | |
|
|/ |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Servers now use WorkerThreadPool for background computation.
* This helps keep the number of threads used fixed at all times.
* It also ensures everything works on HTML5 with threads.
* And makes it easier to support disabling threads for also HTML5.
CommandQueueMT now syncs with the servers via the WorkerThreadPool
yielding mechanism, which makes its classic main sync semaphore
superfluous.
Also, some warnings about calls that kill performance when using
threaded rendering are removed because there's a mechanism that
warns about that in a more general fashion.
Co-authored-by: Pedro J. Estébanez <pedrojrulez@gmail.com>
|
| |
|
|\
| |
| |
| | |
Windows: Add support for enabling Alt+Space menu and fix borderless maximize
|
| | |
|
|/ |
|
|
|
|
| |
Due to the low resolution of the occlusion buffer, small gaps between occluders can be closed and incorrectly occlude instances which should show through the gaps. To ameliorate this problem, this PR jitters the occlusion buffer over time, making it more likely an instance will be seen through a gap. This is used in conjunction with an occlusion timer per instance, to prevent instances flickering on and off rapidly.
|
|
|
|
| |
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
fixes godotengine#82061
fixes godotengine#61556
Also, distinguish between main pack and DLC packs.
It's desirable to downloaded content to be as small as possible. This change avoids bloating non-main pack files with new versions of resources that are all read on startup and never used again. They have no effect if loaded after startup.
- project.godot/project.binary file
- extension_list.cfg
- app icon and boot_splash
- .ico and .icns files (these can still be opted in for DLC by listing them explicitly in the include filter)
|
| |
|
|\
| |
| |
| | |
Add autocompletion for ProjectSettings' methods
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This can be used to quickly see how recent a development build is,
without having to look up the commit date manually.
When juggling around with various builds (e.g. for benchmarking),
this can also be used to ensure that you're actually running the
binary you intended to run.
The date stored is the date of the Git commit that is built, not
the current date at the time of building the binary. This ensures
binaries can remain reproducible.
The version timestamp can be accessed using the `timestamp` key
of the `Engine.get_version_info()` return value.
|
| | |
|
|\ \
| | |
| | |
| | | |
Add some options to Project Settings to silence warnings in AnimationMixer caching
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | | |
Add const lvalue ref to `core/*` container parameters
|
| | | | |
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* Do not print empty line when header is disabled
* Do not print Vulcan header
* Also add "Print header" project setting (default On)
(suggested by @kaissouDev)
* Add docs for the project setting
(with suggestions by @Mickeon and @akien-mga)
Co-authored-by: Micky <66727710+Mickeon@users.noreply.github.com>
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
|
|/ / |
|
| |
| |
| |
| | |
RenderingDeviceDriver.
|
| | |
|
|/
|
|
|
| |
We changed copyright to use "present" for the current year, so we no
longer need to hardcode this and (like now) forget to bump it yearly.
|
|\
| |
| |
| | |
Fix unlimited project option ranges that could cause crashes.
|
| | |
|
|\ \
| | |
| | |
| | | |
Remove traces of the extinct RID preallocate feature
|
| |/ |
|
|/ |
|
|\
| |
| | |
Split `RenderingDevice` into API-agnostic and `RenderingDeviceDriver` parts
|
| |
| |
| |
| |
| |
| | |
Credit and thanks to @bruzvg for multiple build fixes, update of 3rd-party items and MinGW support.
Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com>
|
| | |
|
|\ \
| |/
|/|
| | |
[Editor] Add option to override editor UI layout direction.
|
| | |
|
|/ |
|
|
|
|
|
|
|
|
|
| |
The new list includes all donors listed on fund.godotengine.org,
together with the ones still on Patreon on matching tiers.
We haven't yet updated Patreon tiers to match the Dev Fund, so donors
who used to be listed under "Silver donors" are now grandfathered under
the "Gold members" category from the Dev Fund.
|
|
|
|
| |
Using 2.2.7.dev51+geb4a58fe.
|
|\
| |
| |
| | |
Add project settings for AVAudioSessionCategory on iOS
|
| | |
|
|\ \
| | |
| | |
| | | |
Add error checks for DirAccess creation
|
| | | |
|