Commit Graph

61 Commits

Author SHA1 Message Date
Wojciech Figat
3c4fd80f6e Fix D3D12 shader cache invalidation for cooker building for Windows 2022-03-28 20:43:14 +02:00
Wojtek Figat
b871bedb6c Fix build for mac 2022-01-26 19:12:54 +01:00
Wojciech Figat
94da2c270c Add GameCooker events for game files deploy and packaging 2022-01-21 16:24:10 +01:00
Wojciech Figat
d36c502287 Add easier game or plugin settings asset usage with SettingsBase 2022-01-21 16:22:14 +01:00
Wojtek Figat
200ac18335 Fix mac app icons 2022-01-19 10:25:26 +01:00
Wojciech Figat
8c2241c6dc Update copyright year 2022-01-14 13:31:12 +01:00
Wojtek Figat
08bebc0f89 Add app packaging for macOS 2022-01-13 18:19:49 +01:00
Wojtek Figat
a682b7c324 Progress on packaging for macOS 2022-01-12 17:37:44 +01:00
Wojtek Figat
c4b6865659 Merge branch 'master' into mac 2022-01-09 19:15:15 +01:00
Wojtek Figat
729bfcb941 Fix build 2022-01-09 18:05:52 +01:00
Wojtek Figat
192af7ec14 Refactor native core objects to simplify usage for newcomers 2022-01-08 15:06:23 +01:00
Wojtek Figat
7471a819e1 Add Vulkan support for Mac (via MoltenVK) 2022-01-05 10:25:46 +01:00
Wojtek Figat
ca62cd2661 Mac impl progress 2022-01-03 13:59:52 +01:00
Wojtek Figat
9b991bcfdf Add Editor for Mac impl progress 2021-12-31 17:12:55 +01:00
Wojciech Figat
d017dd14ca Add Mac platform 2021-12-27 14:04:16 +01:00
Wojciech Figat
d07ca3fcf4 Add support for older Android devices that don't support R11G11B10 texture format 2021-11-15 16:39:16 +01:00
Wojtek Figat
cb2ddc9472 Add custom Name property for GDK package settings 2021-11-10 00:00:02 +01:00
Wojtek Figat
8938f13a0b Add support for compiling and running engine without C# scripting
(configurable via `EngineConfiguration.UseCSharp` in Flax.Build)
2021-10-23 16:43:15 +02:00
Wojtek Figat
a9989f4001 Fix Game Cooker cache when materials or particles or shaders format gets changed 2021-10-14 11:05:56 +02:00
Wojtek Figat
48a867ef16 Add PS5 platform defines and types 2021-10-08 16:25:16 +02:00
Wojtek Figat
77f2bd5115 Fixes 2021-10-05 15:58:45 +02:00
Wojtek Figat
590c75f4cb Add option to compile C#-only scripts on Linux when cooking for Windows 2021-10-05 15:56:04 +02:00
Wojtek Figat
a72ac91ebc Fix support for codeless game projects 2021-10-05 15:54:55 +02:00
Wojtek Figat
53022ff013 Fix code quality issues detected by PVS-Studio 2021-09-21 18:23:31 +02:00
Wojtek Figat
98776a709e Refactor GDK platform settings and tools, expose more options MicrosoftGame.config 2021-08-30 16:15:06 +02:00
Wojtek Figat
d9410f9cdd Post merge fixes and cleanup
#571
2021-08-26 17:27:38 +02:00
Wojtek Figat
782d29f427 Merge branch 'xboxone' of git://github.com/honzapatCZ/FlaxEngine into honzapatCZ-xboxone 2021-08-26 12:44:53 +02:00
Wojtek Figat
a085531fda Add build preset and target names to access for Game Cooker extending 2021-08-08 16:02:48 +02:00
Wojtek Figat
6b532d2fbc Add CookingData for C# editor to extend the cooking process 2021-08-08 16:01:58 +02:00
honzapatCZ
c17d86a134 removal of old XboxOneStuff 2021-07-21 15:10:39 +02:00
Wojtek Figat
0794ab4ee5 Add support for bundling custom assets by GamePlugins 2021-07-20 16:32:55 +02:00
Wojtek Figat
1c03b21a43 Fix textures converting when cooking 2021-07-13 12:51:28 +02:00
Damian Korczowski
85398cbf3d Add support for separate native and managed code in packaged build 2021-07-03 19:12:23 +02:00
Wojtek Figat
289515a78b Add support for stripping texture resolution for target platform when cooking game 2021-06-17 16:01:01 +02:00
Wojtek Figat
2c2c7744eb Add AuxTool to AOT pipeline in Game Cooker 2021-05-31 16:05:35 +02:00
Wojtek Figat
4b0967b45e Fix Linux executable file renaming check 2021-05-17 10:15:54 +02:00
Wojtek Figat
0e75dba142 Optimize C++ compilation time 2021-04-30 16:27:57 +02:00
Wojtek Figat
19941c3e88 Merge branch 'master' of git://github.com/Vizepi/FlaxEngine into Vizepi-master 2021-04-28 10:28:36 +02:00
Vizepi
6e885ece34 [CLEAN] Added missing includes in headers 2021-04-23 13:59:02 +02:00
Wojtek Figat
ace8295ab7 Merge remote-tracking branch 'origin/master' into localization
# Conflicts:
#	Source/Platforms/DotNet/Newtonsoft.Json.dll
#	Source/Platforms/DotNet/Newtonsoft.Json.pdb
#	Source/Platforms/UWP/Binaries/Newtonsoft.Json.dll
#	Source/Platforms/XboxOne/Binaries/Newtonsoft.Json.dll
2021-04-22 16:10:36 +02:00
Wojtek Figat
b2729e35c2 Fixes for UWP build 2021-04-17 19:36:38 +02:00
Wojtek Figat
b3887c0874 Add support for separate data and code output directories in Game Cooker 2021-03-16 16:06:59 +01:00
Wojtek Figat
c930d32b2b Add support for cooking game for Switch 2021-03-15 14:32:10 +01:00
Wojtek Figat
82a0039926 Fix binaries deploy in cooker 2021-03-13 12:49:13 +01:00
Wojtek Figat
1d6240aca5 Fix output executable file flag 2021-03-13 12:49:13 +01:00
Wojtek Figat
b4dcaef61a Add support for Game Cooker on Linux 2021-03-11 22:39:03 +01:00
Wojtek Figat
21d96c6baf Fix loading game assets in cooked build via path relative to the project folder 2021-03-01 13:00:07 +01:00
Wojtek Figat
b193a7abc4 Add support for binary modules with native-code only 2021-02-25 13:01:15 +01:00
Wojtek Figat
c25abfda65 Remove ProjectInfo.h include from Editor.h 2021-02-19 09:36:23 +01:00
Wojtek Figat
74823a8bcf Add DebugDraw::DrawText for drawing 2D debug text on a screen 2021-02-18 12:39:53 +01:00