Commit Graph

9182 Commits

Author SHA1 Message Date
c5e3d4afd3 Update miniz for tinyexr 2024-06-01 21:28:21 +03:00
bb1bee40e4 Fix alignment issues in stack allocators 2024-05-19 23:58:44 +03:00
1b0b8998f9 Hide Visual Studio solution architectures not supported by main project 2024-05-19 23:58:43 +03:00
e4764c4d84 Skip setup of ARM64 configuration for Windows with no compiler support 2024-05-19 23:58:43 +03:00
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
83f40be4f5 Copy hostfxr from platform architecture specific dependencies folder 2024-05-19 23:58:43 +03:00
87a73c9b73 Add cooking support for Windows on ARM 2024-05-19 23:58:42 +03:00
7054f942f6 Update minimp3 2024-05-19 23:58:42 +03:00
227eaff9e2 Patch rapidjson for Windows on ARM 2024-05-19 23:58:42 +03:00
563a45633f Patch tracy for Windows on ARM 2024-05-19 23:58:42 +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
9777bef9df Patch pix3.h for Windows on ARM 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
cf48ce6d93 Fallback to D3D11 devices without debug layers when unavailable 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
35ddfc2455 Add test case of nested types in scripting
#2582 #2591
2024-05-15 13:09:51 +02:00
Wojtek Figat
17d1d87268 Merge branch 'GoaLitiuM-nested_type_fixes' 2024-05-15 12:51:57 +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
Wojtek Figat
b4a4a8a591 Minor code cleanup 2024-05-15 12:40:08 +02:00
Wojtek Figat
24e4015425 Merge branch 'Tryibion-font-case' 2024-05-15 12:30:43 +02:00
Wojtek Figat
c670887b1a Merge branch 'font-case' of https://github.com/Tryibion/FlaxEngine into Tryibion-font-case 2024-05-15 12:30:39 +02:00
Wojtek Figat
d3cd6a461b Merge branch 'Tryibion-ui-edit-handles' 2024-05-15 12:26:25 +02:00
Wojtek Figat
2625a9d762 Merge branch 'ui-edit-handles' of https://github.com/Tryibion/FlaxEngine into Tryibion-ui-edit-handles 2024-05-15 12:26:20 +02:00
Wojtek Figat
4fdd9a242b Merge branch 'Tryibion-add-script' 2024-05-15 12:26:06 +02:00
Wojtek Figat
a6e8e6f749 Merge branch 'add-script' of https://github.com/Tryibion/FlaxEngine into Tryibion-add-script 2024-05-15 12:25:59 +02:00
Wojtek Figat
03eabbcf63 Merge branch 'Tryibion-control-trans-dup' 2024-05-15 12:25:34 +02:00
Wojtek Figat
13f94dcf11 Merge branch 'control-trans-dup' of https://github.com/Tryibion/FlaxEngine into Tryibion-control-trans-dup 2024-05-15 12:25:28 +02:00
Wojtek Figat
3b44062eb0 Merge branch 'Tryibion-checkerboard-colorpicker' 2024-05-15 12:25:13 +02:00
Wojtek Figat
1457637707 Merge branch 'checkerboard-colorpicker' of https://github.com/Tryibion/FlaxEngine into Tryibion-checkerboard-colorpicker 2024-05-15 12:25:08 +02:00
Wojtek Figat
d28567111f Merge branch 'Tryibion-treenode-guidelines' 2024-05-15 12:24:17 +02:00
Wojtek Figat
1c7f06e570 Merge branch 'treenode-guidelines' of https://github.com/Tryibion/FlaxEngine into Tryibion-treenode-guidelines 2024-05-15 12:24:12 +02:00
Wojtek Figat
63cc0fef2e Merge branch 'Tryibion-tooltip-text-padding' 2024-05-15 12:23:52 +02:00
Wojtek Figat
57084b3d6c Merge branch 'tooltip-text-padding' of https://github.com/Tryibion/FlaxEngine into Tryibion-tooltip-text-padding 2024-05-15 12:23:47 +02:00
Wojtek Figat
fa23619f08 Merge branch 'Tryibion-scroll-colors' 2024-05-15 12:23:12 +02:00
Wojtek Figat
1f2456fc67 Merge branch 'scroll-colors' of https://github.com/Tryibion/FlaxEngine into Tryibion-scroll-colors 2024-05-15 12:23:08 +02:00
Wojtek Figat
0b71e906a6 Merge branch 'Tryibion-textbox-add' 2024-05-15 12:22:47 +02:00