Commit Graph

  • 48f302b4fd Fix rare asset loading problems mafiesto4 2026-05-13 16:05:03 +02:00
  • d9c787a661 Merge remote-tracking branch 'origin/master' into 1.13 mafiesto4 2026-05-13 16:03:53 +02:00
  • 97bcdacd9a Fix minor doc issues mafiesto4 2026-05-13 15:43:44 +02:00
  • 253442abd1 Add filtering whitespaces to Xml doc comments of type members and optimize filtering mafiesto4 2026-05-13 10:58:50 +02:00
  • c8912ad100 Add help support to Debug Commands via XML docs parsing mafiesto4 2026-05-13 10:47:21 +02:00
  • 40413edbab Fix property get/set function name length in dotnet bindings mafiesto4 2026-05-13 10:43:03 +02:00
  • c10cfc8e45 Fix output log history popup management to smoother usage mafiesto4 2026-05-13 10:42:56 +02:00
  • 5739c0bef4 Fix assertion on shader load failure mafiesto4 2026-05-12 22:53:29 +02:00
  • 4f97225c46 Merge branch 'GoaLitiuM-xmldoc_optimizations' mafiesto4 2026-05-12 22:45:27 +02:00
  • 2c8da4ea04 Merge branch 'xmldoc_optimizations' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-xmldoc_optimizations mafiesto4 2026-05-12 22:32:28 +02:00
  • d697bd7402 Update old API usage mafiesto4 2026-05-12 18:40:21 +02:00
  • 0bcc01c3c7 Merge branch 'Tryibion-blackboard-utils' mafiesto4 2026-05-12 18:25:03 +02:00
  • de76d3623e Fix BehaviorKnowledge of object type casting mafiesto4 2026-05-12 18:24:59 +02:00
  • 33caae6935 Merge branch 'blackboard-utils' of https://github.com/Tryibion/FlaxEngine into Tryibion-blackboard-utils mafiesto4 2026-05-12 18:22:30 +02:00
  • 75d9e36bd2 Merge branch 'Duroxxigar-change-lookingatdirection-name' mafiesto4 2026-05-12 18:21:34 +02:00
  • 72f2c8f5cd Merge branch 'change-lookingatdirection-name' of https://github.com/Duroxxigar/FlaxEngine into Duroxxigar-change-lookingatdirection-name mafiesto4 2026-05-12 18:21:31 +02:00
  • 9cfb3dd220 Merge branch 'Duroxxigar-change-direction-naming' mafiesto4 2026-05-12 18:20:59 +02:00
  • 62d6658444 Merge branch 'change-direction-naming' of https://github.com/Duroxxigar/FlaxEngine into Duroxxigar-change-direction-naming mafiesto4 2026-05-12 18:20:51 +02:00
  • 66818802b1 Merge branch 'Tryibion-gameplayglobal-getval' mafiesto4 2026-05-12 18:20:27 +02:00
  • cc4fdf5cc2 Merge branch 'gameplayglobal-getval' of https://github.com/Tryibion/FlaxEngine into Tryibion-gameplayglobal-getval mafiesto4 2026-05-12 18:20:24 +02:00
  • fde40949b2 Merge branch 'ThePhantomMask-AddVideoPlayerStatus' mafiesto4 2026-05-12 18:19:52 +02:00
  • 65c1a8258e Merge branch 'AddVideoPlayerStatus' of https://github.com/ThePhantomMask/FlaxEngine into ThePhantomMask-AddVideoPlayerStatus mafiesto4 2026-05-12 18:19:49 +02:00
  • 6e89f152ef Merge branch 'xxSeys1-ViewportZoomInOutFOV' mafiesto4 2026-05-12 18:19:17 +02:00
  • e71f43ea79 Fix additional FOV to be included in Direction Gizmo mafiesto4 2026-05-12 18:19:10 +02:00
  • d33ebc3105 Merge branch 'ViewportZoomInOutFOV' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-ViewportZoomInOutFOV mafiesto4 2026-05-12 18:15:00 +02:00
  • 0de61ba218 Merge branch 'xxSeys1-SphereMaskNames' mafiesto4 2026-05-12 18:13:59 +02:00
  • 283a3e6bf9 Merge branch 'SphereMaskNames' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-SphereMaskNames mafiesto4 2026-05-12 18:13:50 +02:00
  • 2a95e8e970 Fix scene search regression from 864f3a3d42 mafiesto4 2026-05-12 17:44:27 +02:00
  • 746bd2273f Fix memory alloc when renaming GPU resource on Vulkan mafiesto4 2026-05-12 17:10:28 +02:00
  • ec9f05fe11 Fix memory alloc when renaming GPU resource on Vulkan mafiesto4 2026-05-12 17:10:28 +02:00
  • b039e3779d Fix Global Surface Atlas tiles padding and position precision to have proper stability mafiesto4 2026-05-12 17:10:02 +02:00
  • fc8a9b69d2 Move new Temporal AA code to shared header mafiesto4 2026-05-12 17:09:21 +02:00
  • b38f6c5721 Merge branch 'HydrogenC-reverse-z' into 1.13 mafiesto4 2026-05-12 17:07:50 +02:00
  • 8281e743cd rename Sphere Mask node A and B inputs Saas 2026-05-12 14:05:04 +02:00
  • dcccc4687d Fix swapchain creation on the latest iOS to run on UI thread mafiesto4 2026-05-11 22:27:21 +02:00
  • 834cb94110 Fix loading engine managed assembly on iOS regression mafiesto4 2026-05-11 21:35:27 +02:00
  • 0c1af2f243 Fix various rendering elements with Reversed Z enabled and simplify code mafiesto4 2026-05-11 18:26:21 +02:00
  • 4ce06c8242 Update iOS to work on the latest devices with iOS 26 mafiesto4 2026-05-09 22:32:21 +02:00
  • 7289baae48 Fix iOS game app SDK target to match libs mafiesto4 2026-05-09 13:45:31 +02:00
  • ba48b2e4f3 Deprecate the Direction properties and replace with forward. Also give more descriptive description of what they do. Jake Young 2026-05-08 12:10:42 -04:00
  • 64708a14d9 Update LookingAt to be a more descriptive name. Jake Young 2026-05-08 12:22:45 -04:00
  • 7f2ba7a81e Fix shaders cache to be invalidated when changing ReverseZ option mafiesto4 2026-05-08 10:53:40 +02:00
  • fb21ffd3be Rename FLAX_REVERSE_Z macro to REVERSE_Z mafiesto4 2026-05-08 10:52:46 +02:00
  • 7127ccda37 Fix depth bounds in reversed Z mafiesto4 2026-05-08 09:02:17 +02:00
  • af3836d611 Add GetValue by type in c# for gameplay globals Tryibion 2026-05-07 18:04:50 -05:00
  • ead71e6836 Add support for using macros in scripting function parameter default values mafiesto4 2026-05-07 23:01:16 +02:00
  • a421effd1b Add Video playback value Phantom 2026-05-07 20:53:35 +02:00
  • 241441d5b9 Merge branch 'reverse-z' of https://github.com/HydrogenC/FlaxEngine into HydrogenC-reverse-z mafiesto4 2026-05-07 19:55:03 +02:00
  • 14b0fb355a Fix compilation with Large Worlds mafiesto4 2026-05-07 18:27:36 +02:00
  • 4489f43777 Add DefaultProbeCubemapFormat to Graphics Settings with option to compress env probe textures mafiesto4 2026-05-07 18:20:34 +02:00
  • c17a9f653e Add minor improvements and adjust 3rd DDGI cascade for better world coverage mafiesto4 2026-05-07 16:38:15 +02:00
  • e7fd901807 Add improved fallback GI outside the DDGI range to use a special ambient probe for stability mafiesto4 2026-05-07 16:21:17 +02:00
  • bdabcd5e43 Fix regression to properly resume render pass when flushing barriers mid-pass mafiesto4 2026-05-07 09:03:22 +02:00
  • 6cc8f693f3 Fix directional light rendering to be skipped when color alpha is zero mafiesto4 2026-05-07 08:41:48 +02:00
  • 811bf0d630 Change the default for showing debug draw to be on by default. Jake Young 2026-05-07 01:56:09 -04:00
  • 1079791bed Add rendering stats for Data Upload mafiesto4 2026-05-07 00:02:33 +02:00
  • 627f3a2dec Show full timespan in editor incl. seconds mafiesto4 2026-05-06 17:31:27 +02:00
  • 2f05a0987e Add ShowInPlayMode to HideInEditor attribute for properties/fields that should display in editor only during play mode mafiesto4 2026-05-06 16:54:34 +02:00
  • 6335bcdc93 Add in-built editors for DateTime and TimeSpan mafiesto4 2026-05-06 16:42:38 +02:00
  • 9957166723 Optimize RendererAllocation by reducing fragmentation with operating on power-of-2 blocks mafiesto4 2026-04-28 21:55:52 +02:00
  • 378ce066cd Fix error when drag&drop new actor on Windows in Editor mafiesto4 2026-05-06 12:39:32 +02:00
  • 650fa781d3 Simplify shader code for point/spot lights to use permutations instead mafiesto4 2026-05-06 12:59:35 +02:00
  • 000d786d49 Add Temporal Antialiasing as default AA method mafiesto4 2026-05-06 12:39:49 +02:00
  • 3eb85000aa Fix error when drag&drop new actor on Windows in Editor mafiesto4 2026-05-06 12:39:32 +02:00
  • 9c5daf419b Fix default shadow depth bias values and control them based on shadow resolution/quality mix mafiesto4 2026-05-06 12:39:15 +02:00
  • 9a85ae7142 Add soft PCSS shadows on Ultra quality mafiesto4 2026-05-06 12:37:42 +02:00
  • fad0f7a345 Compact PCF shadow sampling code mafiesto4 2026-05-05 08:47:57 +02:00
  • aac399c6a1 Add CascadeBlendSize to Directional Light and fix sun shadow fade at distance mafiesto4 2026-05-04 23:41:00 +02:00
  • 864f3a3d42 Fix scene search performance regression mafiesto4 2026-05-04 23:05:25 +02:00
  • 4c5035e433 Fix scene search performance regression mafiesto4 2026-05-04 23:05:25 +02:00
  • b14c2cfc74 Optimize Global Surface Atlas full direct lighting redraw to copy whole emissive atlas at once mafiesto4 2026-05-04 18:11:01 +02:00
  • cbcfa4013b Add Graphics::MotionVectors::MinObjectScreenSize to skip too small objects from drawing motion vectors mafiesto4 2026-05-04 17:29:58 +02:00
  • 429f8e5336 Add highlight to Motion Vectors Debug view for better content optimizing mafiesto4 2026-05-04 16:43:41 +02:00
  • 6cc0edf0eb Optimize shadows and depth rendering with instancing support for transparent shaders mafiesto4 2026-05-04 15:12:40 +02:00
  • f7d8f36add Optimize draw calls batching and instancing with better sort keys generation and processing mafiesto4 2026-05-04 12:34:29 +02:00
  • da716dde6a Fix directional light cascaded shadow maps rendering stability mafiesto4 2026-05-04 08:46:43 +02:00
  • 2e98300693 Add minor changes mafiesto4 2026-05-04 08:47:21 +02:00
  • 83de99877c Fix directional light cascaded shadow maps rendering stability mafiesto4 2026-05-04 08:46:43 +02:00
  • 94e529e801 Add way to get blackboard by type. Tryibion 2026-05-01 16:27:15 -05:00
  • 7a569d4f14 Add selection drawing and picking gizmo to Foliage Types editing tab mafiesto4 2026-04-30 18:19:12 +02:00
  • 24675ace93 Refactor Temporal Anti-Aliasing shader to have less ghosting and quality scalability mafiesto4 2026-04-30 17:58:19 +02:00
  • 3a5d831e71 Minor changes mafiesto4 2026-04-29 18:34:39 +02:00
  • 0aecb35ab1 Fix Global Surface Atlas rasterization of objects with negative scale mafiesto4 2026-04-29 18:34:14 +02:00
  • c4bb39aeac Improve Global Surface Atlas objects dirtying limit to pick the largers objects first mafiesto4 2026-04-29 17:52:51 +02:00
  • 61431a6400 Optimize Global Surface Atlas defragmentation with copying old atlas to avoid redrawing all objects mafiesto4 2026-04-29 17:19:40 +02:00
  • d4da1d80d0 Optimize Global Surface Atlas with object draws limit per frame mafiesto4 2026-04-29 17:05:17 +02:00
  • 3bede1d6bc Optimize Global Surface Atlas updates distribution for subobjects (eg. foliage instances) mafiesto4 2026-04-28 22:21:38 +02:00
  • ce4ad8aa71 Optimize RendererAllocation by reducing fragmentation with operating on power-of-2 blocks mafiesto4 2026-04-28 21:55:52 +02:00
  • 75bd206416 Fix regression crash on Vulkan when clearing many textures at once mafiesto4 2026-04-28 20:19:35 +02:00
  • 578af12f2b Optimize Global Surface Atlas objects to cache shader data mafiesto4 2026-04-28 20:18:18 +02:00
  • acbbd34ecf Optimize scene rendering async job to use interleaved ranges instead of fighting for a shared index mafiesto4 2026-04-28 13:16:44 +02:00
  • c8b06ba7ec Optimize scene rendering loop to cache more data on stack mafiesto4 2026-04-28 13:07:19 +02:00
  • ad46b74f6a Optimize foliage drawing by caching per-instance world matrix mafiesto4 2026-04-28 12:50:19 +02:00
  • 47a9d76938 Optimize foliage drawing memory access a bit more mafiesto4 2026-04-28 11:48:52 +02:00
  • 442cb8f2dd Minor improvements mafiesto4 2026-04-28 00:25:31 +02:00
  • 45e121bf77 Fix Guid diff serialization and loading invalid values mafiesto4 2026-04-28 00:24:57 +02:00
  • 8e76d0d9d8 Fix GPUTexture.DownloadData to use correct bindings api mafiesto4 2026-04-28 00:24:34 +02:00
  • f4905cfccc Optimize foliage rendering with less cache misses mafiesto4 2026-04-28 00:24:05 +02:00
  • bf9a015959 Optimize FoliageInstance size to cut down memory by and reduce cache misses when drawing foliage mafiesto4 2026-04-27 22:54:11 +02:00
  • 4fd7f51fdf Optimize LightmapUVs to be stored already as Half4 to avoid runtime conversions during rendering mafiesto4 2026-04-27 21:53:11 +02:00