998 Commits

Author SHA1 Message Date
mafiesto4 b37ba9279e Update Assimp for Linux (use clang 13)
Migrate to Ubuntu 24 for CI/CD builds
CLang 7 used before is no longer avaliable on latest Ubuntu distro
2024-10-10 22:51:59 +02:00
mafiesto4 9e04f0b054 Update Assimp for Linux (use clang 7) 2024-10-10 22:09:03 +02:00
mafiesto4 cc8afbc220 Update Assimp for Mac 2024-10-10 21:28:30 +02:00
mafiesto4 2d6257a390 Revert "Update Assimp lib for Linux"
This reverts commit 0fcd6a194a.
2024-10-10 20:32:44 +02:00
mafiesto4 0fcd6a194a Update Assimp lib for Linux 2024-10-10 18:08:32 +02:00
mafiesto4 e17c68a5a0 Merge branch 'msvc_v140_arm64_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-msvc_v140_arm64_fix 2024-09-25 20:34:49 +02:00
GoaLitiuM d580667b97 Prevent generating configurations for unsupported external projects 2024-09-25 17:40:54 +03:00
GoaLitiuM 301bf41fab Fix ARM64 compiler support detection with MSVC v140 toolset 2024-09-25 17:38:29 +03:00
mafiesto4 d2c35e8591 Fix crash in build tool when generating project files with incorrect target setup 2024-09-23 20:15:27 +02:00
mafiesto4 18dc475f40 Merge remote-tracking branch 'origin/master' into 1.9
# Conflicts:
#	Source/Engine/UI/GUI/Common/Button.cs
2024-09-23 14:11:05 +02:00
mafiesto4 ed7f190778 Revert partially 075c224022 2024-09-20 00:08:49 +02:00
mafiesto4 075c224022 Fix C# structures memory packing to match C++ better
#2709
2024-09-19 19:35:45 +02:00
mafiesto4 0a22d5ab4d Fix managed arrays interop bug when passed via generic object parameter
#2613
2024-09-17 00:15:04 +02:00
mafiesto4 49eeb7bf9a Fix parsing forward enum declaration in scripting api 2024-09-12 22:37:36 +02:00
mafiesto4 9daddccbed Merge remote-tracking branch 'origin/master' into 1.9
# Conflicts:
#	Source/Editor/Modules/ContentDatabaseModule.cs
#	Source/Editor/Surface/SurfaceUtils.cs
#	Source/Editor/Windows/Assets/MaterialInstanceWindow.cs
#	Source/Engine/Foliage/Foliage.cpp
#	Source/Engine/Graphics/Models/MeshBase.h
#	Source/Engine/Tools/MaterialGenerator/MaterialGenerator.Textures.cpp
2024-09-12 13:38:20 +02:00
mafiesto4 e834f2ec94 Hide internal codegen variable from debugger 2024-09-12 12:40:50 +02:00
Tryibion c452ffec8b Add aadditional check for allocation args generic arg count. 2024-09-10 13:08:44 -05:00
Tryibion 09b3640116 Add code gen for FixedAllocation arrays to generate Collection attribute with accolation count. 2024-09-10 13:04:33 -05:00
mafiesto4 aef06656f0 Fix using Tag as key of serialized dictionary in cooked build
#2560
2024-09-09 22:30:01 +02:00
Tryibion f7ea45b14d Fix interface bindings clashing namespace and class name if class has same name as namespace. 2024-09-06 16:10:35 -05:00
mafiesto4 20456d95e8 Merge remote-tracking branch 'origin/master' into 1.9 2024-08-22 17:33:20 +02:00
Tryibion b7b23dce5f Fix bug with usedMax not only setting zero after max. 2024-08-21 08:48:35 -05:00
Tryibion a69a3812c2 Add Bindings for handling MAX c++ defines and converting them to c#. 2024-08-20 18:30:02 -05:00
mafiesto4 21b4c7c916 Merge remote-tracking branch 'origin/master' into 1.9 2024-08-16 14:52:57 +02:00
mafiesto4 824d6701d8 Add improved default value detection for scripting object references in bindings generator 2024-08-12 15:34:39 +02:00
Tryibion 443bc347ef Fix vector type floats from .f to .0 2024-08-06 17:37:04 -05:00
Tryibion 08f286253c Handle cpp .f in bindings generator. 2024-08-06 12:30:59 -05:00
mafiesto4 e44e44d317 Merge remote-tracking branch 'origin/master' into 1.9 2024-08-05 11:08:51 +02:00
mafiesto4 f21b259376 Various fixes after merge with Windows ARM pr 2024-07-25 08:34:51 +02:00
mafiesto4 34d4904b2e Update deps binaries
#2624
2024-07-24 23:28:48 +02:00
mafiesto4 dd61d5793c Merge branch 'woa_support' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-woa_support
# Conflicts:
#	Source/ThirdParty/assimp/config.h.in
#	Source/Tools/Flax.Build/Deps/Dependencies/Assimp.cs
2024-07-24 19:03:53 +02:00
mafiesto4 5ddf24381b Merge branch 'deprecation_messages' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-deprecation_messages 2024-07-24 16:41:49 +02:00
GoaLitiuM 24f7ec4a54 Fix statically linked binary modules not getting compiled 2024-07-20 15:41:26 +03:00
mafiesto4 559cd74647 Merge remote-tracking branch 'origin/master' into 1.9
# Conflicts:
#	Source/Engine/Audio/Audio.cpp
2024-07-05 22:18:40 +02:00
mafiesto4 a79fb237e5 Update Assimp to v5.4.1
#2727
2024-07-02 09:59:30 +02:00
mafiesto4 ec510425a1 Merge branch 'update_assimp' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-update_assimp 2024-07-02 09:12:27 +02:00
GoaLitiuM 16b0228394 Add support for Windows SDK build 26100 (24H2) 2024-06-28 23:02:25 +03:00
mafiesto4 7f482219ef Fix generating project files for VSCode on Mac without .NET x64 SDK installed 2024-06-28 09:51:29 +02:00
GoaLitiuM 6436fb3bde Update AssImp to latest version 2024-06-21 21:55:30 +03:00
GoaLitiuM 6c8288f38a Fix deprecation warnings in generated bindings code 2024-06-17 20:43:15 +03:00
GoaLitiuM e08b57e814 Support custom deprecation messages in bindings generator 2024-06-17 20:43:14 +03:00
mafiesto4 e1bede1bf6 Merge remote-tracking branch 'origin/master' into 1.9 2024-06-13 17:07:37 +02:00
GoaLitiuM 7ba97f3c32 Fix freeing managed Object references in marshalled arrays 2024-06-08 21:16:57 +03:00
mafiesto4 50c29f6a9b Fix #2388 namespaces overlap in some plugins 2024-06-08 12:47:15 +02:00
GoaLitiuM 6d5c7bcaf5 Hide Visual Studio solution architectures not supported by main project 2024-06-01 23:23:33 +03:00
GoaLitiuM b0904fef69 Skip setup of ARM64 configuration for Windows with no compiler support 2024-06-01 23:23:33 +03:00
GoaLitiuM ba397836a6 Include configuration specific source files in solution configurations
Include only relevant generated source files for selected solution
configuration. Fixes Intellisense issues when both ARM64 and Win64
configurations are present in project.
2024-06-01 23:23:32 +03:00
GoaLitiuM ca40e6140a Compile glslang for Windows on ARM 2024-06-01 23:23:30 +03:00
GoaLitiuM 2226ff32dc Compile assimp for Windows on ARM 2024-06-01 23:23:30 +03:00
GoaLitiuM 34d294263f Add dependencies to copy dbghelp and dxcompiler files from SDK 2024-06-01 23:23:29 +03:00