1583 Commits

Author SHA1 Message Date
Marc Gilleron
c544fd42fb Draft version numbers 2022-01-16 04:00:28 +00:00
Marc Gilleron
ca640843fa Update changelog 2022-01-16 04:00:19 +00:00
Marc Gilleron
d56bbb44dc Update supporters 2022-01-16 03:59:32 +00:00
Marc Gilleron
ec19e7565d Moved member var into an internal TLS 2022-01-16 03:59:15 +00:00
Marc Gilleron
fefb014637 Support setting up mesh LODs from a scene with name LODx suffixes 2022-01-10 23:19:14 +00:00
Marc Gilleron
2a36f3fd1c Make guards match 2022-01-10 22:56:45 +00:00
Marc Gilleron
9454759b02 Renamed VoxelInstanceLibraryItem => VoxelInstanceLibraryMultiMeshItem 2022-01-10 22:56:32 +00:00
Marc Gilleron
1fbe9c4731 Rename VoxelBuffer.optimize() => compress_uniform_channels() 2022-01-09 23:40:07 +00:00
Marc Gilleron
6fca4bc651 Renamed VoxelVoxImporter => VoxelVoxSceneImporter 2022-01-09 23:28:24 +00:00
Marc Gilleron
f8b8b27ff2 Renamed Voxel => VoxelBlockyModel, VoxelLibrary => VoxelBlockyLibrary 2022-01-09 23:27:38 +00:00
Marc Gilleron
f859ec1922 Share array length macro 2022-01-09 22:50:15 +00:00
Marc Gilleron
9c6118806f Namespaced remaining stuff 2022-01-09 22:46:26 +00:00
Marc Gilleron
b67ca3d903 Namespaced every registered class 2022-01-09 22:16:44 +00:00
Marc Gilleron
589d692cde Warn about Godot 4 stability 2022-01-09 17:37:57 +00:00
Marc Gilleron
be6e58aa5b Fix screenshot order 2022-01-09 17:30:46 +00:00
Marc Gilleron
46655a2bfd Update info about getting builds 2022-01-09 17:17:02 +00:00
Marc Gilleron
0e48ee71a4 Namespaced VoxelStreamSQLite 2022-01-09 05:04:28 +00:00
Marc Gilleron
774adfca3c VoxelServer no longer inherits Object.
The Godot-facing singleton is now a different class in gd:: namespace.
Moved the updater to its own file.
2022-01-09 04:53:33 +00:00
Marc Gilleron
d690ef0963 Namespaced VoxelStreamCache 2022-01-09 03:42:45 +00:00
Marc Gilleron
59dd544ff3 Namespaced VoxelStringNames 2022-01-09 03:38:39 +00:00
Marc Gilleron
20c85e65a7 Re-namespaced OctreeTables and moved to dmc/, it's only used there 2022-01-09 03:34:02 +00:00
Marc Gilleron
5aa64f464e Re-namespaced Cube 2022-01-09 03:27:30 +00:00
Marc Gilleron
e53dcf7c84 Re-namespaced VoxelConstants 2022-01-09 03:06:58 +00:00
Marc Gilleron
9c653b8a9f Namespaced FixedArray 2022-01-09 02:53:21 +00:00
Marc Gilleron
3101d7f092 Namespaced file_utils 2022-01-09 02:21:49 +00:00
Marc Gilleron
e08d0ff448 Always compile AVX2 and AVX512
It wasn't before because "x11" was renamed "linuxbsd" in Godot4, but also
I could not see conditionals in FastNoise2's CMakeLists so I assume
all files have to be sent to the compiler no matter the platform
2022-01-09 01:58:02 +00:00
Marc Gilleron
c56492b89a Fix signedness warning 2022-01-09 00:23:21 +00:00
Marc Gilleron
2a91b03988 Fix missing header 2022-01-09 00:10:57 +00:00
Marc Gilleron
5c0ae2aa03 Use static_cast instead of constructor syntax, GCC doesn't like it 2022-01-09 00:05:13 +00:00
Marc Gilleron
2265de6aef Fix unused variables warning
I wish to use them but can't at the moment, leaving commented as reminder
2022-01-08 23:49:40 +00:00
Marc Gilleron
26fd961a36 Fix missing namespace
The previous commit made GCC's trouble much clearer
2022-01-08 23:43:19 +00:00
Marc Gilleron
b3eeec40f3 Fix GCC not finding the right invocation of max() 2022-01-08 23:34:05 +00:00
Marc Gilleron
b112b620f7 Namespaced VoxelMeshBlock, VoxelMeshMap 2022-01-08 23:18:28 +00:00
Marc Gilleron
8166ebbfcf Namespaced VoxelDataBlock, VoxelDataGrid, VoxelDataMap 2022-01-08 23:04:49 +00:00
Marc Gilleron
38baeae2d9 Namespaced VoxelBufferInternal 2022-01-08 22:49:59 +00:00
Marc Gilleron
fad9537303 Print an error early if VoxelGeneratorImage is given an image of unsupported format.
Otherwise it would spam-print while generating.
2022-01-08 22:48:21 +00:00
Marc Gilleron
924d81f488 Unnecessary extra qualification 2022-01-08 21:24:01 +00:00
Marc Gilleron
62a314d7d7 Fix strings should really be const, to fix GCC warning write-strings 2022-01-08 21:19:23 +00:00
Marc Gilleron
79e4ed6d32 Avoid more warnings in FastNoise2 2022-01-08 20:47:12 +00:00
Marc Gilleron
b6b8a0a3f0 Avoid warning inside FastNoise2 implementation 2022-01-08 20:12:21 +00:00
Marc Gilleron
4e72f44eb5 Workaround warning on non-MSVC compilers 2022-01-08 19:07:54 +00:00
Marc Gilleron
bce0517f5c Update coding guidelines 2022-01-08 18:57:26 +00:00
Marc Gilleron
bc36ffe191 Remove old commented code, Godot uses C++17 now 2022-01-08 18:56:06 +00:00
Marc Gilleron
c44ac4ed4a Don't put has_nan() in Vector3iUtil 2022-01-08 18:54:51 +00:00
Marc Gilleron
e71d3ae2bb Switch CI to use Godot master branch 2022-01-08 01:48:48 +00:00
Marc Gilleron
71d41c871c Update getting the module 2022-01-08 01:27:57 +00:00
Marc Gilleron
9346b351fc Merge branch 'godot4'
# Conflicts:
#	doc/source/changelog.md
#	editor/about_window.cpp
#	generators/graph/image_range_grid.cpp
#	generators/graph/range_utility.cpp
#	generators/graph/voxel_generator_graph.cpp
#	terrain/instancing/voxel_instance_generator.h
#	util/voxel_raycast.h
2022-01-08 01:20:45 +00:00
Marc Gilleron
6ce0672b84 Updated changelog 2022-01-08 01:04:30 +00:00
Marc Gilleron
08cacc7ff4 Print SIMD level name in FastNoise2 test 2022-01-08 01:02:47 +00:00
Marc Gilleron
c2ff6b1894 Update changelog 2022-01-08 00:44:17 +00:00