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
90e7d4076b
Update PhysX with Windows on ARM support
2024-06-01 23:23:27 +03:00
8ab462f72c
Update curl to 7.88.1
2024-06-01 23:23:26 +03:00
0862362ebd
Update Freetype to 2.13.2
2024-06-01 23:23:26 +03:00
766910c0ae
Fix rebuilding dependencies using Git with existing local folders
2024-06-01 23:23:25 +03:00
ac6154e94d
Support using native host MSVC binaries on ARM64
2024-06-01 23:23:24 +03:00
d2d2297dc7
Support ARM64 architecture under Windows
2024-06-01 23:23:24 +03:00
adbe43c2c2
Move generated marshallers into separate namespace
...
Avoid polluting the `FlaxEngine` namespace with interop related
marshallers, move those to nested namespace called `Interop` where most
of the common marshallers are placed already.
2024-06-01 23:20:32 +03:00
974e3e192b
Include original type of the fields in blittable struct in comments
2024-06-01 23:17:07 +03:00
2283a15172
Refactor struct custom marshalling generation
2024-06-01 23:17:07 +03:00
Wojtek Figat
37d2b80a3d
Enable IntrinsicFunctions in Debug builds
2024-05-24 14:16:14 +02:00
Wojtek Figat
03b52f148c
Improve 82ee84ad39 to support incremental linking
2024-05-24 14:15:52 +02:00
Wojtek Figat
82ee84ad39
Optimize Development builds to use SSE2 by default on Windows and use SSE4.1 when targeting Windows 11
2024-05-23 17:17:21 +02:00
Wojtek Figat
b086de1c12
Add WindowsMinVer config for minimum target Windows version switch
2024-05-23 16:21:38 +02:00