mafiesto4
775e978fed
Merge remote-tracking branch 'origin/master' into 1.13
...
# Conflicts:
# Flax.flaxproj
# Source/Engine/Level/Actors/StaticModel.cpp
# Source/Engine/Level/Prefabs/Prefab.cpp
# Source/Engine/Tools/ModelTool/ModelTool.cpp
2026-06-03 17:15:38 +02:00
mafiesto4
e450658834
Remove deprecated mono runtime backend
...
Old `mono` backend was not maintained for since 1.7 (July 2023)
`dotnet` backend still can run `mono` on AOT platforms but with the latest .NET features.
2026-06-03 16:35:06 +02:00
mafiesto4
1a8827ba76
Fix Web build when python is installed in folder with whitespaces in path
2026-06-03 14:21:38 +02:00
mafiesto4
f55ac81fe4
Update to the latest Vulkan SDK 1.4.350
...
Update Vulkan API to `1.2` on Windows
Update Vulkan API to `1.1` on Android
2026-06-01 14:19:09 +02:00
mafiesto4
0c1af2f243
Fix various rendering elements with Reversed Z enabled and simplify code
...
#2684
2026-05-11 18:26:21 +02:00
mafiesto4
7f2ba7a81e
Fix shaders cache to be invalidated when changing ReverseZ option
...
#2684
2026-05-08 10:53:40 +02:00
mafiesto4
2ce1103530
Add VersionControlInfo to output game build info and log game version with branch/commit info
2026-04-22 23:11:29 +02:00
mafiesto4
b6dfd1351d
Use bundled python from Emscripten SDK on Windows too
2026-04-18 22:31:57 +02:00
mafiesto4
e65cd3799f
Fix cooking game for Web on macOS when using old XCode 16.4 to use a newer python from Emscripten SDK
2026-04-18 20:44:03 +02:00
mafiesto4
8342596133
Add code signing and disk image notarization for macOS game cooking
2026-04-06 21:04:47 +02:00
mafiesto4
d1f6440a76
Fix stack overflow on mac when cooking game with too small stack size
2026-03-26 10:55:11 +01:00
mafiesto4
e10d784e83
Add custom HTML shell template to Web export
2026-03-16 22:09:21 +01:00
mafiesto4
a8e7faec3c
Add default icon to Web exported files
2026-03-13 10:21:42 +01:00
mafiesto4
0fa3472f24
Refactor Texture Data function to be reusable
2026-03-06 11:40:43 +01:00
mafiesto4
94789712e8
Add basis_universal support for textures on Web
...
Add implementation for loading interchange texture formats with multiple runtime formats support
2026-03-06 11:09:29 +01:00
mafiesto4
ac36840037
Add basic options for texture compression on Web
2026-03-04 22:49:15 +01:00
mafiesto4
9be8589437
Add shader compiler for WebGPU
...
Use existing Vulkan compiler to generate SPIR-V and convert it into WGSL with tint compiler
https://github.com/google/dawn/releases/tag/v20260219.200501
2026-02-24 17:55:26 +01:00
mafiesto4
1982694ef0
Fix Release build for Web
2026-02-17 19:07:43 +01:00
mafiesto4
9772227146
Add shared libraries support for Web to load game module (C++)
2026-02-17 15:07:11 +01:00
mafiesto4
0835a6559c
Fix Web build issues
2026-02-16 21:31:12 +01:00
mafiesto4
489c4a3661
Add packaging game files and bundling them into final Web app
2026-02-16 17:41:43 +01:00
mafiesto4
7bc687194f
Fix Web to run without dotnet
2026-02-16 11:49:34 +01:00
mafiesto4
f12ad5c874
Add **Web platform with Emscripten**
2026-02-14 00:07:21 +01:00
mafiesto4
32bd72fecd
Minor fix to the game cooker assets summary log of a single asset
2025-12-04 23:51:07 +01:00
mafiesto4
bea75f51bd
Fix AOT libs cooking to avoid file dirtying for more accurate iterative cooking
2025-11-26 00:02:40 -08:00
mafiesto4
de9e282bad
Fix config version in GDK manifest
2025-11-18 05:42:21 -08:00
mafiesto4
329ebb6482
Add custom shader compiler for Xbox Scarlett
2025-11-18 12:07:39 +01:00
mafiesto4
4008e19ca9
Fix various build issuesin uncommon configurations
2025-11-14 00:52:14 -08:00
mafiesto4
cd08eeaf95
Fix running cooked game o macOS
2025-07-19 16:08:27 +02:00
mafiesto4
7fd278a689
Fix .NET version to use selection for consoles with fixed setup
2025-07-15 13:34:43 +02:00
mafiesto4
bdc87c7bc6
Update min supported version of macOS to 13 and iOS to 15
2025-06-12 17:26:39 +02:00
mafiesto4
bffb175a9b
Code fixes
2025-06-07 01:25:22 +02:00
mafiesto4
c639a3103c
Add memory profiling events to the main areas of the engine
2025-05-22 04:47:01 +02:00
mafiesto4
b719d6dd04
Add more informative logging when .NET sdk is missing for proper game cooking
2025-04-13 20:41:30 +02:00
mafiesto4
f70ec896b8
Improve Dotnet version setup for Game Cooker
...
Especially after #3371 change to not passing dotnet 8 when packaging engine so editor can use the one use at compile time.
2025-04-13 20:22:23 +02:00
mafiesto4
59aed828f6
Update attributes style to be consistent in engine
2025-04-12 22:09:12 +02:00
mafiesto4
a9a9057304
Fix typo
2025-04-09 09:50:33 +02:00
mafiesto4
2b97fe5ce0
Fix crash when cooking game without game settings asset
...
#3352
2025-04-08 14:55:25 +02:00
mafiesto4
9c3fd052cd
Remove copyright year from source files and update to 2025
2025-04-07 19:22:21 +02:00
mafiesto4
2cf30c27eb
Fix .NET libs deploy regression
2025-03-13 11:19:09 +01:00
mafiesto4
48343897cd
Fix .NET files deploy regression on AOT platforms
2025-03-10 18:46:15 +01:00
mafiesto4
af416fe0c8
Fix packaging issues to properly read asset data after it's serialized with a new format
2025-01-22 21:24:49 +01:00
mafiesto4
326bc498b8
Add more logging for cooking process
2025-01-22 00:01:25 +01:00
mafiesto4
d1cc8da841
Remove not needed warning log in Editor on fresh project
2025-01-21 23:46:32 +01:00
mafiesto4
1497acef58
SImplify capacity presetting for Dictionary to handle memory slack scale internally as suers care about items count only
2025-01-16 17:42:01 +01:00
mafiesto4
addc6d5216
Merge remote-tracking branch 'origin/master' into 1.10
...
# Conflicts:
# Content/Editor/Gizmo/Material.flax
# Content/Engine/DefaultTerrainMaterial.flax
# Source/Editor/Windows/Assets/ModelWindow.cs
# Source/Editor/Windows/Assets/SkinnedModelWindow.cs
# Source/Engine/Core/Types/Variant.cpp
2025-01-13 18:07:54 +01:00
mafiesto4
ae3d437539
Merge branch 'use-version' of https://github.com/Tryibion/FlaxEngine into Tryibion-use-version
2025-01-13 17:31:53 +01:00
Tryibion
55fa372197
re-add returns to aab
2025-01-13 07:30:01 -06:00
Tryibion
563f0b9ab4
Move Build .aab to Android platform settings and make it side-by-side
2025-01-13 07:24:50 -06:00
Tryibion
30ea3bc9c2
Add check for empty array and use IsInRange for version check.
2025-01-13 07:16:31 -06:00