Commit Graph

  • 11af406ec4 asd emscripten Ari Vuollet 2026-03-02 23:39:42 +02:00
  • 60cdcbcba6 _maybe prog, trying static linking Ari Vuollet 2026-03-02 23:39:36 +02:00
  • 1ab600b020 _some prog, needs aot for corlib Ari Vuollet 2026-02-26 01:22:23 +02:00
  • d7d37bce01 _baseline emscripten build Ari Vuollet 2026-02-16 21:25:28 +02:00
  • 9158e1c270 Improve stack trace printing when module name is not provided Wojtek Figat 2026-02-23 11:51:15 +01:00
  • f0d182771d Add missing define Wojtek Figat 2026-02-23 11:50:44 +01:00
  • 6081ed35bc Add initial base implementation for WebGPU rendering backend Wojtek Figat 2026-02-23 11:49:45 +01:00
  • 4ca10c7869 Fix mouse position on Web to match canvas coordinates, not entire window Wojtek Figat 2026-02-22 22:05:13 +01:00
  • 9fc31b1021 Run Web main loop at vsync to avoid browser throttling Wojtek Figat 2026-02-20 23:51:05 +01:00
  • 366a5162b7 DIsable screensaver blocking via SDL in Editor Wojtek Figat 2026-02-20 23:50:13 +01:00
  • 6fd58c418e Fixes and updates to graphics api Wojtek Figat 2026-02-20 23:49:49 +01:00
  • 08d9ae0ae6 Add callstack capturing on Web platform Wojtek Figat 2026-02-20 23:47:30 +01:00
  • 27eb53e1a1 Fix web window to maintain canvas size on start Wojtek Figat 2026-02-20 23:47:01 +01:00
  • 31b5685251 Add GPU_ENABLE_PRELOADING_RESOURCES and use it on Web/Android/iOS to reduce engine resources preloading Wojtek Figat 2026-02-20 23:45:56 +01:00
  • 894cf2c886 Fix missing JS symbols in Web build of the main module Wojtek Figat 2026-02-20 23:44:20 +01:00
  • 5b3079acde Fix texture GPU resource debug name in non-Release game builds to match the path in project Wojtek Figat 2026-02-20 23:43:29 +01:00
  • 1982694ef0 Fix Release build for Web Wojtek Figat 2026-02-17 19:07:43 +01:00
  • 8b475e9f54 Restore profiler for Web for engine stats in non-Release builds Wojtek Figat 2026-02-17 18:50:24 +01:00
  • 2b546eb4b3 Add OpenAL audio to Web Wojtek Figat 2026-02-17 18:43:52 +01:00
  • 69cefb6822 Fix miliseconds in date on Emscripten and skip SDL create process (unsupported) Wojtek Figat 2026-02-17 15:07:42 +01:00
  • 9772227146 Add shared libraries support for Web to load game module (C++) Wojtek Figat 2026-02-17 15:07:11 +01:00
  • 34bddc7db1 Minor fix Wojtek Figat 2026-02-17 13:43:54 +01:00
  • 7ff4ce18ff Add web platform icons to editor atlas Wojtek Figat 2026-02-17 13:21:00 +01:00
  • 6e7a7c9350 Fix Screen.CursorLock in Editor to skip when viewport is unfocused Wojtek Figat 2026-02-17 11:46:20 +01:00
  • 2a9c6bbd1d Refactor engine main loop to allow external stepping in Web Wojtek Figat 2026-02-16 22:32:02 +01:00
  • 0835a6559c Fix Web build issues Wojtek Figat 2026-02-16 21:31:12 +01:00
  • 489c4a3661 Add packaging game files and bundling them into final Web app Wojtek Figat 2026-02-16 17:41:43 +01:00
  • 43dca143fa Add env vars impl to Web platform Wojtek Figat 2026-02-16 16:11:12 +01:00
  • 6bd13feba6 Add various fixes Wojtek Figat 2026-02-16 16:11:00 +01:00
  • d1557e5292 Add support for running engine with a single-thread only (content, jobs, drawing, physics) Wojtek Figat 2026-02-16 16:10:31 +01:00
  • 6f13a33be2 Add LTO and Sanitizers support to Web build Wojtek Figat 2026-02-16 12:00:24 +01:00
  • 4ccf969f7a Add various fixes for Web Wojtek Figat 2026-02-16 11:59:44 +01:00
  • 3d206e06d0 Fix ThreadLocal when thread count limit is low on a target platform or if it's only main-thread Wojtek Figat 2026-02-16 11:59:12 +01:00
  • 25e90deed6 Fix Web (and consoles) to run without exceptions throw/catch support Wojtek Figat 2026-02-16 11:50:52 +01:00
  • 7bc687194f Fix Web to run without dotnet Wojtek Figat 2026-02-16 11:49:34 +01:00
  • 8a760dc1e2 Fix typo Wojtek Figat 2026-02-14 00:07:41 +01:00
  • fc0b885a14 Fix missing Length in Vector4 Wojtek Figat 2026-02-14 00:07:34 +01:00
  • f12ad5c874 Add **Web platform with Emscripten** Wojtek Figat 2026-02-14 00:07:21 +01:00
  • fd0584b406 Fix build regression from 865a26cbbe Wojtek Figat 2026-02-12 22:03:13 +01:00
  • 374f6e40bb Merge remote-tracking branch 'origin/1.12' into 1.12 Wojtek Figat 2026-02-12 20:26:54 +01:00
  • 9c9e17a9d9 Fix warning when building C# lib with newer .NET than base version used on deps Wojtek Figat 2026-02-12 18:26:43 +01:00
  • 865a26cbbe Remove deprecated CommonValue Wojtek Figat 2026-02-12 18:26:08 +01:00
  • fd5c50635c some mac changes? mac_changes Ari Vuollet 2025-10-12 18:16:53 +03:00
  • 56e825cad4 Build SDL for macOS (x64 and arm64) Wojtek Figat 2026-02-12 17:23:38 +01:00
  • 1df608e902 Remove deprecated NetworkDriverType Wojtek Figat 2026-02-12 16:43:01 +01:00
  • 07f031e4c5 Merge branch 'GoaLitiuM-sdl_platform' into 1.12 Wojtek Figat 2026-02-12 16:26:05 +01:00
  • 06c31a39f2 Don't bring the main window to the front while dragging as it can cover up floating windows there Wojtek Figat 2026-02-12 16:24:15 +01:00
  • 2a6e38e020 Fix Editor floating windows to have link to the main window while still be in taskbar Wojtek Figat 2026-02-12 16:23:42 +01:00
  • cc69e5d966 Minor fixes Wojtek Figat 2026-02-12 16:22:51 +01:00
  • d68969dbe2 Move SupportsNativeDecorations/SupportsNativeDecorationDragging to SDLPlatform Wojtek Figat 2026-02-12 09:24:48 +01:00
  • c4d20f06ee Move GetDisplayServer to LinuxPlatform (add support for custom platform scripting api) Wojtek Figat 2026-02-12 09:24:11 +01:00
  • 3c5c6f9883 Fix new window docking system to match the old one hints placement and enlarge hint spots Wojtek Figat 2026-02-11 23:56:35 +01:00
  • 8e7dc2a91e Fix using new window docking system with old non-SDL platform Wojtek Figat 2026-02-11 23:55:18 +01:00
  • 4ddbc8ba5c Fix floating dock window title to update when selected tab gets changed Wojtek Figat 2026-02-11 23:32:53 +01:00
  • 15f379e87f Fix memory leak in Editor when using material parameter query Wojtek Figat 2026-02-11 23:29:36 +01:00
  • d4a7b3074e Fix old windows code to use new window type Wojtek Figat 2026-02-11 23:29:13 +01:00
  • a3492e59ef Use CreateWindow/GetBatteryInfo/GetUserLocaleName from Windows instead of SDL for now Wojtek Figat 2026-02-11 23:28:44 +01:00
  • 515ad56fa2 Silence warning in game builds Wojtek Figat 2026-02-11 18:06:07 +01:00
  • ebd20dd816 Fix Android compilation since .c files are now compiled Wojtek Figat 2026-02-11 18:05:56 +01:00
  • 019a9f6089 Merge ScreenUtilities into Platform for simplicity and make it Editor-only Wojtek Figat 2026-02-11 17:59:11 +01:00
  • 273b110db4 Code style formatting and minor tweaks Wojtek Figat 2026-02-11 17:15:15 +01:00
  • 0bea701a83 Build SDL for Windows Wojtek Figat 2026-02-11 15:23:42 +01:00
  • ee22b9dc25 Merge branch 'sdl_platform' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-sdl_platform Wojtek Figat 2026-02-11 14:08:57 +01:00
  • a1096aaf92 Fix crash when MultiScaler shader is not yet loaded on first frame Wojtek Figat 2026-02-11 13:32:41 +01:00
  • 885ee15767 Update engine assets Wojtek Figat 2026-02-11 00:25:41 +01:00
  • c978ab2b84 Fix missing changes from e851efa0a8 and ef551c36ae on ForwardShading Wojtek Figat 2026-02-11 00:25:00 +01:00
  • f045b5b6b6 Merge remote-tracking branch 'origin/master' into 1.12 Wojtek Figat 2026-02-11 00:20:38 +01:00
  • c51a023e61 Merge branch 'GoaLitiuM-dotnet10_fixes' Wojtek Figat 2026-02-11 00:08:48 +01:00
  • 645df4fb06 Merge branch 'dotnet10_fixes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-dotnet10_fixes Wojtek Figat 2026-02-11 00:08:37 +01:00
  • b53028782f Update engine assets Wojtek Figat 2026-02-11 00:07:44 +01:00
  • ef551c36ae Fix Forward shading to match Deferred in fog and reflections rendering Wojtek Figat 2026-02-11 00:06:44 +01:00
  • e851efa0a8 Fix applying AO twice for lighting in Forward shading and use correct specular occlusion on reflections Wojtek Figat 2026-02-10 22:50:32 +01:00
  • 0084bc051c Merge branch 'master' into sdl_platform Ari Vuollet 2026-02-10 23:05:19 +02:00
  • 9c8023d64f Merge branch 'Menotdan-network-replication-fix-1' Wojtek Figat 2026-02-10 15:50:05 +01:00
  • 6d02f5d9da Merge branch 'network-replication-fix-1' of https://github.com/Menotdan/FlaxEngine into Menotdan-network-replication-fix-1 Wojtek Figat 2026-02-10 15:50:01 +01:00
  • 1f9f281c31 Fix regression from 7b7a92758f for Visual Scripts Wojtek Figat 2026-02-10 15:02:05 +01:00
  • 846b64048f Update build number Wojtek Figat 2026-02-10 11:42:17 +01:00
  • 55f73b6cf7 Optimize Animated Models bones updating with a batches memory pass and manual resource transitions batch Wojtek Figat 2026-02-09 23:03:25 +01:00
  • 0f6c1aea62 Fix various material nodes to work on D3D12 Wojtek Figat 2026-02-09 18:40:39 +01:00
  • d2ee61ef8d Fix GetNodesPose issue when 2 threads call it at once Wojtek Figat 2026-02-09 18:06:57 +01:00
  • a1399c5157 Optimize Anim Graph retarget to use cached pose to avoid dynamic memory allocation Wojtek Figat 2026-02-09 18:02:58 +01:00
  • 7b7a92758f Optimize VariantType to use static type name in game or from non-reloadable assemblies Wojtek Figat 2026-02-09 18:01:47 +01:00
  • bd300651ec Fix Job System regression bug with incorrect initialization of job context Wojtek Figat 2026-02-09 15:04:19 +01:00
  • a2b0d0714e Add more docs about new ConcurrentDictionary Wojtek Figat 2026-02-09 15:03:54 +01:00
  • 3d66316716 Optimize animations retargeting between skeletons Wojtek Figat 2026-02-09 15:03:42 +01:00
  • 9c32f978fb Fix regression from 73c19b278f to fix missing skeleton bones on start in Editor Wojtek Figat 2026-02-08 00:22:37 +01:00
  • ed5ad91a32 Optimize SkinnedModel::GetSkeletonMapping to not use locking for better perf when multi-threading Wojtek Figat 2026-02-07 00:46:32 +01:00
  • ecddb8aae5 Optimize GPUVertexLayout caches with ConcurrentDictionary Wojtek Figat 2026-02-07 00:45:14 +01:00
  • a855b17cc0 Add new collection type ConcurrentDictionary Wojtek Figat 2026-02-07 00:44:51 +01:00
  • 27dd1bda25 Optimize GPUVertexLayout::Get to not use mutex on lookup read Wojtek Figat 2026-02-06 21:57:16 +01:00
  • 4afd9fd8df Optimize Animated Model bones buffer flushing with delayed draw action to reduce lock contention Wojtek Figat 2026-02-06 13:27:53 +01:00
  • 73c19b278f Optimize updating Animated Model bones buffer when it's not dirty Wojtek Figat 2026-02-06 12:47:34 +01:00
  • b4cb1028ed Fix typos Wojtek Figat 2026-02-06 12:47:07 +01:00
  • 4a7f1a5fde Fix various issues Wojtek Figat 2026-02-06 10:37:52 +01:00
  • 5d0fdc8313 Add info about skinned model skeleton size Wojtek Figat 2026-02-06 09:28:06 +01:00
  • 70b324cdec Optimize included header usage Wojtek Figat 2026-02-06 09:11:55 +01:00
  • 20516bb8bc Fix foliage dithered LOD transitions when using shadows Wojtek Figat 2026-02-06 09:11:45 +01:00
  • c18b9163ca Refactor Job System to reduce mutex usage with more atomic operations Wojtek Figat 2026-02-06 09:11:12 +01:00
  • db5b65beac Merge branch 'FlaxEngine:master' into network-replication-fix-1 Menotdan 2026-02-05 19:19:45 -05:00
  • 78e5baf6a5 Fix replicating changes from one client to another Menotdan 2026-02-05 19:12:21 -05:00