Thaddeus Crews
|
01fc9aee6c
Core: Modernize C headers with C++ equivalents
|
2 months ago |
Lukas Tenbrink
|
af7610576a
Remove unused `Memory::alloc_count`.
|
3 months ago |
Rob Blanckaert
|
88a43b7039
Supress unused paramater warning conflicting with if constexpr
|
3 months ago |
Thaddeus Crews
|
f09ee0171a
Style: Begin integrating simple `.clangd` fixes
|
5 months ago |
Lukas Tenbrink
|
75bc471965
Add `is_zero_constructible` to denote if a type can be semi-trivially constructed with all 0 bytes.
|
4 months ago |
Thaddeus Crews
|
324512e11c
Style: Replace header guards with `#pragma once`
|
5 months ago |
Mikael Hermansson
|
d470c2ac6a
Add Jolt Physics as an alternative 3D physics engine
|
7 months ago |
Matias N. Goldberg
|
364f916f3f
Add debug utilities for Vulkan
|
1 year ago |
Thaddeus Crews
|
9903e6779b
Enforce template syntax `typename` over `class`
|
1 year ago |
bruvzg
|
7bcb419149
[Core] Improve `CowData` and `Memory` metadata alignment.
|
1 year ago |
vittorioromeo
|
55ed34e37c
Use '_v' shorthand for type traits and 'if constexpr' where appropriate
|
1 year ago |
A Thousand Ships
|
893f889d74
[Core] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicable
|
1 year ago |
Rémi Verschelde
|
d95794ec8a
One Copyright Update to rule them all
|
2 years ago |
Fabio Alessandrelli
|
6f02183f8c
[Core] Use std type traits to check operations triviality.
|
3 years ago |
reduz
|
8b7c7f5a75
Add a new HashMap implementation
|
3 years ago |
Rémi Verschelde
|
f8ab79e68a
Zero initialize all pointer class and struct members
|
3 years ago |
Rémi Verschelde
|
fe52458154
Update copyright statements to 2022
|
3 years ago |
Marcel Admiraal
|
87a4ba492e
Remove unimplemented methods
|
3 years ago |
AndreaCatania
|
98ceb60eb4
Refactors the memnew_placement.
|
4 years ago |
Haoyu Qiu
|
542d7d6460
Fix memfree parameter name
|
4 years ago |
Pedro J. Estébanez
|
8e128726f0
Modernize atomics
|
4 years ago |
Rémi Verschelde
|
b5334d14f7
Update copyright statements to 2021
|
4 years ago |
reduz
|
127458ed17
Reorganized core/ directory, it was too fatty already
|
4 years ago |
Rémi Verschelde
|
0ee0fa42e6
Style: Enforce braces around if blocks and loops
|
5 years ago |
Rémi Verschelde
|
0be6d925dc
Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks
|
5 years ago |
Rémi Verschelde
|
1a8167867b
Modernize remaining uses of 0/NULL instead of nullptr (C++11)
|
5 years ago |
Rémi Verschelde
|
1f6f364a56
Port member initialization from constructor to declaration (C++11)
|
5 years ago |
Rémi Verschelde
|
e956e80c1f
Style: clang-format: Disable AllowShortIfStatementsOnASingleLine
|
5 years ago |
Rémi Verschelde
|
13a9bfbca7
Style: Harmonize header guards to style guide [Core]
|
5 years ago |
Juan Linietsky
|
3205a92ad8
PoolVector is gone, replaced by Vector
|
5 years ago |