2de756f761
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-05-19 23:58:43 +03:00
09e0754902
Compile glslang for Windows on ARM
2024-05-19 23:58:41 +03:00
3dfe0e6c5a
Compile assimp for Windows on ARM
2024-05-19 23:58:41 +03:00
9e7af72046
Add dependencies to copy dbghelp and dxcompiler files from SDK
2024-05-19 23:58:41 +03:00
96eb8cb0ca
Build astc for Windows on ARM
2024-05-19 23:58:41 +03:00
ff86057a0a
Update OpenAL to use CMake for compilation on Windows
2024-05-19 23:58:40 +03:00
56abd82c9b
Update ogg and vorbis to use CMake for compilation on Windows
2024-05-19 23:58:40 +03:00
9fedacb404
Use VS2022 Win10 MSVC solutions in DirectX-related dependencies
2024-05-19 23:58:40 +03:00
84f7fde753
Build NvCloth for Windows on ARM
2024-05-19 23:58:39 +03:00
a5566d297f
Update PhysX with Windows on ARM support
2024-05-19 23:58:39 +03:00
3f299f99cd
Update curl to 7.88.1
2024-05-19 23:58:39 +03:00
741fc959e6
Update Freetype to 2.13.2
2024-05-19 23:58:38 +03:00
93fd560723
Fix rebuilding dependencies using Git with existing local folders
2024-05-19 23:58:38 +03:00
bdd3b754bd
Support using native host MSVC binaries on ARM64
2024-05-19 23:58:38 +03:00
99c27c9c30
Support ARM64 architecture under Windows
2024-05-19 23:58:37 +03:00
Wojtek Figat
97be8ee8cc
Merge remote-tracking branch 'origin/master' into 1.9
...
# Conflicts:
# Source/Engine/Content/Storage/FlaxStorage.cpp
# Source/Engine/Renderer/GBufferPass.cpp
2024-05-15 23:49:05 +02:00
Wojtek Figat
1d6e8c4b7c
Add video support on Android
2024-05-15 23:39:10 +02:00
Wojtek Figat
1cd2f6a070
Fix compilation when using non-strongly typed enum as default value
2024-05-15 13:23:30 +02:00
Wojtek Figat
fd871ce830
Merge branch 'nested_type_fixes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-nested_type_fixes
2024-05-15 12:50:44 +02:00
77e29109ee
Fix native internal type name for deeply nested types
2024-05-11 15:48:49 +03:00
8d89b9efb0
Fix internal type name for nested blittable element types
2024-05-11 15:48:43 +03:00
Wojtek Figat
68653fa91f
Add small code optimizations
2024-05-10 12:27:28 +02:00
Wojtek Figat
0cdce9dba2
Upgrade GDK to 230305 and support v143 MSVC toolset
2024-04-25 23:09:18 +02:00
Wojtek Figat
5fd808af19
Update DirectXTex to mar2024
2024-04-16 13:40:42 +02:00
Wojtek Figat
60ccac31b5
Add more sanitizers
2024-04-13 19:20:49 +02:00
Wojtek Figat
4ac6a292f7
Add option for using Address and Thread sanitizers
2024-04-13 19:20:49 +02:00
02d5609f66
Fix .NET runtime validity checks with daily runtime builds
2024-04-09 20:05:37 +03:00
e25448e10e
Trade minor optimizations in MSVC Development builds for compile speed
...
Enabled the disabled optimization flags with whole program optimization
flag where the compilation speed doesn't seem to be affected at all, but
binary size is slightly smaller.
2024-03-31 19:05:35 +03:00
Wojtek Figat
ce07edd1ec
Fix packaging for macOS
2024-03-29 21:08:43 +01:00
Wojtek Figat
5525e895cf
Fix codesign on Windows with the latest SDK
2024-03-28 18:55:05 +01:00
Wojtek Figat
6709fcd95d
Fix sorting directories in build tool
2024-03-23 13:09:29 +01:00
Wojtek Figat
9251b80b78
Update to build for Xbox
2024-03-21 18:07:21 +01:00
Wojtek Figat
6b35c0a161
Merge remote-tracking branch 'origin/master' into 1.8
...
# Conflicts:
# Flax.flaxproj
2024-03-19 20:23:34 +01:00
ed21876bb8
Fix duplicate generation of native variant conversion helpers
2024-03-18 17:34:49 +02:00
Terence Lee
574e0ab1f8
Imports the IntPtr type to the local module. Sometimes a "foreign member exception" was being created in Cecil when using external libraries.
2024-03-13 17:34:26 +08:00
Wojtek Figat
d719c381ea
Merge remote-tracking branch 'origin/master' into 1.8
2024-03-11 23:49:33 +01:00
25c1fcbf51
Add support for VS 2022 v17.10 / MSVC 14.4x toolset
2024-03-04 20:48:47 +02:00
Wojtek Figat
2175f46a10
Fix rpath on Linux to handle plugins libraries loading in Editor
...
#1941
2024-03-04 14:23:17 +01:00
Wojtek Figat
161773a8be
Fix serialization bug when compiling with Clang
2024-02-29 01:41:53 +01:00
Wojtek Figat
0a0bb997e4
Update year in copyright note
2024-02-26 19:53:58 +01:00
Wojtek Figat
14902dc29e
Merge remote-tracking branch 'origin/master' into 1.8
...
# Conflicts:
# Flax.flaxproj
2024-02-26 19:49:39 +01:00
Wojtek Figat
859c420d76
Update year in copyright note
2024-02-26 19:00:48 +01:00
Wojtek Figat
10180de9c6
Merge remote-tracking branch 'origin/master' into 1.8
...
# Conflicts:
# Source/Editor/Utilities/EditorUtilities.cpp
# Source/Editor/Utilities/EditorUtilities.h
2024-02-19 22:26:16 +01:00
Wojtek Figat
4c082ef17f
Codestyle fixes
2024-02-19 14:59:02 +01:00
Wojtek Figat
c7a449fe1c
Fix marshaling custom type array to C# with MarshalAs used
2024-02-15 18:28:51 +01:00
Wojtek Figat
43f344ee13
Simplify bindings code for object refs
2024-02-15 10:54:33 +01:00
Wojtek Figat
f730657518
Add support for using pointer in MarshalAs in scripting types
2024-02-15 10:47:45 +01:00
Wojtek Figat
196a4ffe49
Add warning on not implemented generic type network serializer (need better codegen)
...
#1988
2024-02-10 18:17:29 +01:00
Wojtek Figat
4a19657e75
Fix crash when replicating C# object with NetworkReplicated attribute on derived generic class
...
#1988
2024-02-10 17:26:10 +01:00
Wojtek Figat
2042525e92
Add pooling to some StringBuilder objects in build tool
2024-02-07 18:53:09 +01:00