Rémi Verschelde
|
a8ff47b6d6
Fix GCC 14 -Wtemplate-id-cdtor warnings
|
пре 9 месеци |
Thaddeus Crews
|
9903e6779b
Enforce template syntax `typename` over `class`
|
пре 11 месеци |
vittorioromeo
|
55ed34e37c
Use '_v' shorthand for type traits and 'if constexpr' where appropriate
|
пре 1 година |
A Thousand Ships
|
034c0f1624
Replace `sanity` with `safety` for checks
|
пре 1 година |
Pedro J. Estébanez
|
50cf3d6966
Optimize threading-sensitive node data for single-threaded processing
|
пре 1 година |
Juan Linietsky
|
0a9f72d5a8
Make more base nodes thread safe
|
пре 1 година |
Rémi Verschelde
|
d46568205d
Merge pull request #64795 from RandomShaper/fix_saferefcount
|
пре 2 година |
Pedro J. Estébanez
|
b1c7665866
Prevent misuse of SafeRefCount
|
пре 2 година |
Rémi Verschelde
|
d95794ec8a
One Copyright Update to rule them all
|
пре 2 година |
Rémi Verschelde
|
54418ea659
Remove NO_THREADS fallback code, Godot 4 requires thread support
|
пре 2 година |
reduz
|
67a260d63f
Implement a Worker ThreadPool
|
пре 2 година |
Pedro J. Estébanez
|
02a584d8e6
Use the right memory ordering in SafeNumeric operations
|
пре 2 година |
Rémi Verschelde
|
fe52458154
Update copyright statements to 2022
|
пре 3 година |
Rémi Verschelde
|
3d46f28558
Add type_traits include for `std::is_trivially_destructible`
|
пре 3 година |
Pedro J. Estébanez
|
b1edb69249
Fix SafeNumeric::conditional_increment() for NO_THREADS
|
пре 4 година |
Pedro J. Estébanez
|
e3ec31f999
Improve robustness of atomics
|
пре 4 година |
Pedro J. Estébanez
|
8e128726f0
Modernize atomics
|
пре 4 година |
Rémi Verschelde
|
b5334d14f7
Update copyright statements to 2021
|
пре 4 година |
Rafał Mikrut
|
7bd03b7188
Initialize class/struct variables with default values in core/ and drivers/
|
пре 4 година |
reduz
|
127458ed17
Reorganized core/ directory, it was too fatty already
|
пре 4 година |