summaryrefslogtreecommitdiffstats
path: root/core/io
Commit message (Expand)AuthorAgeFilesLines
* Revert "ResourceLoader: Report error if resource type unrecognized"Spartan3222024-11-211-15/+6
* Merge commit godotengine/godot@711c725cf1b641d05d6cc988a64601622e48fe4aSpartan3222024-11-153-182/+360
|\
| * ResourceLoader: Report error if resource type unrecognizedPedro J. Estébanez2024-11-061-6/+15
| * ResourceLoader: Fixup resource changed featurePedro J. Estébanez2024-09-231-0/+4
| * ResourceLoader: Add last resort life-time insurance for tokensPedro J. Estébanez2024-09-231-0/+10
| * ResourceLoader: Add thread-aware resource changed mechanismPedro J. Estébanez2024-09-233-11/+107
| * ResourceLoader: Simplify handling of unregistered tasksPedro J. Estébanez2024-09-232-40/+34
| * Fix ResourceLoader is not verbosely printing a resource path on loadingKongfa Waroros2024-09-231-0/+7
| * ResourceLoader: Handle another case of user tokensPedro J. Estébanez2024-09-051-0/+5
| * ResourceLoader: Use better error handling for possible engine bugsPedro J. Estébanez2024-09-051-12/+2
| * WorkerThreadPool (plus friends): Overhaul unlock allowance zonesPedro J. Estébanez2024-09-052-1/+8
| * ResourceLoader: Fix edge cases in the management of user tokensPedro J. Estébanez2024-09-052-84/+100
| * ResourceLoader: Optimize remap check by deferring until a non-mutex zonePedro J. Estébanez2024-09-052-6/+5
| * ResourceLoader: Enhance deadlock preventionPedro J. Estébanez2024-09-052-20/+35
| * ResourceLoader: Properly push & pop TLS state on recursive load tasksPedro J. Estébanez2024-09-052-0/+24
| * Fix use condition_variable after freeAleksey Vasenev2024-09-052-8/+14
| * ResourceLoader: Revert workaround resource loading crashes due to buggy TLSPedro J. Estébanez2024-09-052-12/+8
* | Fix copyright headers referring to GodotSpartan3222024-10-2786-172/+172
* | Rebrand preambles to RedotSpartan3222024-10-1386-0/+172
* | Rebrand Godot 4.3 to RedotTrashguy2024-10-135-8/+9
|/
* ResourceLoader: Fix error on querying progress for uncached loadsPedro J. Estébanez2024-08-131-4/+6
* Fix use-after-free in `FileAccess::exists`Mikael Hermansson2024-08-091-0/+4
* [ResourceLoader] Add check to prevent double free crashes.bruvzg2024-08-061-2/+5
* ResourceLoader: Let resource setup late steps invoke loading in turnPedro J. Estébanez2024-07-291-1/+13
* Support 64-bit image sizes for VRAM compressionBlueCube33102024-07-212-2/+2
* Fix Image CowData crash when baking large lightmapsHugo Locurcio2024-07-192-66/+50
* Merge pull request #94526 from RandomShaper/wtp_rl_prize_prequelRémi Verschelde2024-07-193-43/+59
|\
| * ResourceLoader: Fix sync issues with error reportingPedro J. Estébanez2024-07-191-2/+4
| * Fixup recent changes to threading concernsPedro J. Estébanez2024-07-162-40/+39
| * Re-add resource thread-safety measuresPedro J. Estébanez2024-07-151-1/+16
* | [Core] Fix TypedArray encoding when full objects is disabledFabio Alessandrelli2024-07-181-5/+13
* | Fix a couple GCC 14 `-Wmaybe-uninitialized` warningsRémi Verschelde2024-07-091-1/+1
|/
* ResourceLoader: Fix error message due to already-awaited tasks being re-awaitedPedro J. Estébanez2024-07-081-1/+1
* ResourceLoader: Fixup management of thread-specific statusPedro J. Estébanez2024-07-081-5/+2
* Fix UTF-8 misintepreted as Latin-1 when logging to fileAlvin Wong2024-07-071-1/+1
* ResourceLoader: Support polling and get-before-complete on the main threadPedro J. Estébanez2024-06-282-0/+40
* GDScript: Enhance handling of cyclic dependenciesPedro J. Estébanez2024-06-263-29/+79
* Merge pull request #93540 from RandomShaper/res_load_uncachedRémi Verschelde2024-06-241-14/+12
|\
| * ResourceLoader: Fix handling of uncached loadsPedro J. Estébanez2024-06-241-14/+12
* | Merge pull request #90069 from KoBeWi/file_suicide_prevention_measuresRémi Verschelde2024-06-211-0/+2
|\ \
| * | Don't allow copying file into its own pathkobewi2024-03-311-0/+2
* | | Merge pull request #92320 from Hilderin/fix-importing-assets-with-csvRémi Verschelde2024-06-211-1/+13
|\ \ \ | |_|/ |/| |
| * | Fix reimporting assets with csv in the projectHilderin2024-06-111-1/+13
* | | Merge pull request #93124 from RandomShaper/skull_trioRémi Verschelde2024-06-141-7/+13
|\ \ \
| * | | ResourceLoader: Let the caller thread use its own message queue overridePedro J. Estébanez2024-06-131-7/+12
| * | | WorkerThreadPool: Fix thread message queue not restored after overridden in a...Pedro J. Estébanez2024-06-131-0/+1
* | | | Merge pull request #93091 from RandomShaper/remove_false_safetyRémi Verschelde2024-06-141-16/+1
|\ \ \ \
| * | | | Remove no longer needed thread safety measuresPedro J. Estébanez2024-06-121-16/+1
| |/ / /
* | | | Merge pull request #93082 from RandomShaper/fix_err_deadlockRémi Verschelde2024-06-141-26/+37
|\ \ \ \
| * | | | ResourceLoader: Avoid deadlock when awaiting a loader thread that failed earlyPedro J. Estébanez2024-06-121-26/+37
| |/ / /