Wojtek Figat
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
d580667b97
Prevent generating configurations for unsupported external projects
2024-09-25 17:40:54 +03:00
301bf41fab
Fix ARM64 compiler support detection with MSVC v140 toolset
2024-09-25 17:38:29 +03:00
Wojtek Figat
d2c35e8591
Fix crash in build tool when generating project files with incorrect target setup
2024-09-23 20:15:27 +02:00
Wojtek Figat
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
Wojtek Figat
ed7f190778
Revert partially 075c224022
2024-09-20 00:08:49 +02:00
Wojtek Figat
075c224022
Fix C# structures memory packing to match C++ better
...
#2709
2024-09-19 19:35:45 +02:00
Wojtek Figat
0a22d5ab4d
Fix managed arrays interop bug when passed via generic object parameter
...
#2613
2024-09-17 00:15:04 +02:00
Wojtek Figat
49eeb7bf9a
Fix parsing forward enum declaration in scripting api
2024-09-12 22:37:36 +02:00
Wojtek Figat
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
Wojtek Figat
e834f2ec94
Hide internal codegen variable from debugger
2024-09-12 12:40:50 +02:00
Chandler Cox
c452ffec8b
Add aadditional check for allocation args generic arg count.
2024-09-10 13:08:44 -05:00
Chandler Cox
09b3640116
Add code gen for FixedAllocation arrays to generate Collection attribute with accolation count.
2024-09-10 13:04:33 -05:00
Wojtek Figat
aef06656f0
Fix using Tag as key of serialized dictionary in cooked build
...
#2560
2024-09-09 22:30:01 +02:00
Chandler Cox
f7ea45b14d
Fix interface bindings clashing namespace and class name if class has same name as namespace.
2024-09-06 16:10:35 -05:00
Wojtek Figat
20456d95e8
Merge remote-tracking branch 'origin/master' into 1.9
2024-08-22 17:33:20 +02:00
Chandler Cox
b7b23dce5f
Fix bug with usedMax not only setting zero after max.
2024-08-21 08:48:35 -05:00
Chandler Cox
a69a3812c2
Add Bindings for handling MAX c++ defines and converting them to c#.
2024-08-20 18:30:02 -05:00
Wojtek Figat
21b4c7c916
Merge remote-tracking branch 'origin/master' into 1.9
2024-08-16 14:52:57 +02:00
Wojtek Figat
824d6701d8
Add improved default value detection for scripting object references in bindings generator
2024-08-12 15:34:39 +02:00
Chandler Cox
443bc347ef
Fix vector type floats from .f to .0
2024-08-06 17:37:04 -05:00
Chandler Cox
08f286253c
Handle cpp .f in bindings generator.
2024-08-06 12:30:59 -05:00
Wojtek Figat
e44e44d317
Merge remote-tracking branch 'origin/master' into 1.9
2024-08-05 11:08:51 +02:00
Wojtek Figat
f21b259376
Various fixes after merge with Windows ARM pr
2024-07-25 08:34:51 +02:00
Wojtek Figat
34d4904b2e
Update deps binaries
...
#2624
2024-07-24 23:28:48 +02:00
Wojtek Figat
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
Wojtek Figat
5ddf24381b
Merge branch 'deprecation_messages' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-deprecation_messages
2024-07-24 16:41:49 +02:00
24f7ec4a54
Fix statically linked binary modules not getting compiled
2024-07-20 15:41:26 +03:00
Wojtek Figat
559cd74647
Merge remote-tracking branch 'origin/master' into 1.9
...
# Conflicts:
# Source/Engine/Audio/Audio.cpp
2024-07-05 22:18:40 +02:00
Wojtek Figat
a79fb237e5
Update Assimp to v5.4.1
...
#2727
2024-07-02 09:59:30 +02:00
Wojtek Figat
ec510425a1
Merge branch 'update_assimp' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-update_assimp
2024-07-02 09:12:27 +02:00
16b0228394
Add support for Windows SDK build 26100 (24H2)
2024-06-28 23:02:25 +03:00
Wojtek Figat
7f482219ef
Fix generating project files for VSCode on Mac without .NET x64 SDK installed
2024-06-28 09:51:29 +02:00
6436fb3bde
Update AssImp to latest version
2024-06-21 21:55:30 +03:00
6c8288f38a
Fix deprecation warnings in generated bindings code
2024-06-17 20:43:15 +03:00
e08b57e814
Support custom deprecation messages in bindings generator
2024-06-17 20:43:14 +03:00
Wojtek Figat
e1bede1bf6
Merge remote-tracking branch 'origin/master' into 1.9
2024-06-13 17:07:37 +02:00
7ba97f3c32
Fix freeing managed Object references in marshalled arrays
2024-06-08 21:16:57 +03:00
Wojtek Figat
50c29f6a9b
Fix #2388 namespaces overlap in some plugins
2024-06-08 12:47:15 +02:00
6d5c7bcaf5
Hide Visual Studio solution architectures not supported by main project
2024-06-01 23:23:33 +03:00
b0904fef69
Skip setup of ARM64 configuration for Windows with no compiler support
2024-06-01 23:23:33 +03:00
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
ca40e6140a
Compile glslang for Windows on ARM
2024-06-01 23:23:30 +03:00
2226ff32dc
Compile assimp for Windows on ARM
2024-06-01 23:23:30 +03:00
34d294263f
Add dependencies to copy dbghelp and dxcompiler files from SDK
2024-06-01 23:23:29 +03:00
526ccd52fd
Build astc for Windows on ARM
2024-06-01 23:23:29 +03:00
0765d88ff2
Update OpenAL to use CMake for compilation on Windows
2024-06-01 23:23:28 +03:00
9777e71ee0
Update ogg and vorbis to use CMake for compilation on Windows
2024-06-01 23:23:28 +03:00
c8f951e6e8
Use VS2022 Win10 MSVC solutions in DirectX-related dependencies
2024-06-01 23:23:27 +03:00
24c645d8d2
Build NvCloth for Windows on ARM
2024-06-01 23:23:27 +03:00