235 Commits

Author SHA1 Message Date
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
Tryibion f274639e94 Fix path bug. 2025-01-12 17:17:59 -06:00
Tryibion ca995093b6 Add .aab bundling for Android. 2025-01-12 16:50:16 -06:00
Tryibion ccbcab9793 Fix android build on .net9 and use DotNet version that is found by build tool path. 2025-01-08 22:11:21 -06:00
mafiesto4 29bfef677f Add PixelFormatSampler utility to quick read/write operations on various data formats
Moved from `TextureTool` to be used in runtime and with more generic use cases (including C# scripting).
2025-01-05 23:49:44 +01:00
Tryibion 6a8814c99a Fix .exe being deleted when using the "Run cooked build" option. 2024-12-29 17:08:10 -06:00
mafiesto4 668f3fa68d Update read and write streaming api to use the newest format 2024-12-29 23:00:40 +01:00
mafiesto4 e8b46f8b19 Fix dotnet runtime version selection with min/max range
#3058
2024-11-20 22:37:51 +01:00