Wojtek Figat
0aa8ff6a84
Merge branch 'openal_msvc_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-openal_msvc_fix
2024-10-21 12:02:45 +02:00
Wojtek Figat
a94cc64806
Speculative fix for missing main project info in VS Code project generation
2024-10-20 23:29:36 +02:00
684ae5771f
Fix crash while initializing OpenAL
2024-10-19 01:25:23 +03:00
Wojtek Figat
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
Wojtek Figat
9e04f0b054
Update Assimp for Linux (use clang 7)
2024-10-10 22:09:03 +02:00
Wojtek Figat
cc8afbc220
Update Assimp for Mac
2024-10-10 21:28:30 +02:00
Wojtek Figat
2d6257a390
Revert "Update Assimp lib for Linux"
...
This reverts commit 0fcd6a194a .
2024-10-10 20:32:44 +02:00
Wojtek Figat
0fcd6a194a
Update Assimp lib for Linux
2024-10-10 18:08:32 +02:00
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