mafiesto4
280da1702b
Fix incorrect culling when drawing actors depth only
2026-09-02 23:08:39 +02:00
mafiesto4
cb513e9271
Add **HZB Occlusion Culling**
2026-09-02 23:08:07 +02:00
mafiesto4
884ad3d726
Fixes
2026-08-30 23:07:40 +02:00
mafiesto4
313f0e5478
Merge remote-tracking branch 'origin/master' into 1.13
...
# Conflicts:
# Content/Shaders/Editor/Grid.flax
# Content/Shaders/GBuffer.flax
# Content/Shaders/GlobalSignDistanceField.flax
# Content/Shaders/ProbesFilter.flax
# Content/Shaders/SSR.flax
# Content/Shaders/VolumetricFog.flax
# Development/Documentation/mono.md
# Source/Editor/Modules/ContentDatabaseModule.cs
2026-08-30 22:23:31 +02:00
Roman Zhu
a215381d4b
tsk tsk no crash a simp
2026-08-30 22:14:47 +02:00
Roman Zhu
c393db6fdc
Fix asset file race
...
https://github.com/RomanZhu/FlaxEngine/commit/71bad36469bc6cdd31384f429bdc05c251e0eb91
2026-08-30 22:13:27 +02:00
Roman Zhu
ac4737a4d5
Silence successful content handle releases
2026-08-30 22:06:47 +02:00
Roman Zhu
c727ffa70d
get rid of timestamp comparison for shaders, compare actual data
...
# Conflicts:
# Source/Engine/Graphics/Materials/MaterialShader.h
# Source/Engine/Tests/Tests.Build.cs
2026-08-30 22:05:42 +02:00
David Svez
3fcad576a1
Fix GUI traversal during child removal
2026-08-30 20:13:19 +02:00
mafiesto4
fb076cc34d
Merge branch 'asset_window_reload_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-asset_window_reload_fix
2026-08-29 23:16:35 +02:00
mafiesto4
97186f1970
Add **Hardware Occlusion Culling** to models, foliage, particles, terrain and local light shadows
2026-08-28 19:53:10 +02:00
mafiesto4
48b1931546
Fix occlusion queries on WebGPU
2026-08-28 19:33:23 +02:00
mafiesto4
846ee47003
Fix occlusion queries on Vulkan
2026-08-28 19:33:14 +02:00
mafiesto4
6ccb518438
Disable PerfSDK on Vulkan for now (breaks RenderDoc attach)
2026-08-28 19:32:42 +02:00
mafiesto4
4123e6f638
Various fixes to graphics
2026-08-28 19:32:12 +02:00
mafiesto4
07cd529958
Fix rendering transparent material on WebGPU without shadows
2026-08-28 19:30:24 +02:00
mafiesto4
a1cb0b5f00
Minor fixes
2026-08-26 16:19:45 +02:00
mafiesto4
f3b090af3a
Fix CameraSpace canvas rendering with TAA jitter
2026-08-26 16:15:39 +02:00
mafiesto4
9556a69e09
Fix render stats to be ignored from wireframe overlay
2026-08-26 16:13:37 +02:00
mafiesto4
b7919fc3dd
Fix warnings when running on null renderer
2026-08-26 13:22:10 +02:00
mafiesto4
14df537817
Refactor engine shaders folder to have better organization
2026-08-26 12:59:23 +02:00
mafiesto4
70155516c3
Fix query leaks when GetQueryResult call is missed
2026-08-25 12:50:37 +02:00
mafiesto4
3fa73c2d69
Minor improvements
2026-08-23 14:32:38 +02:00
mafiesto4
aaa4f770e2
Fix regression in D3D12 on multiple swap chains in use
2026-08-23 14:32:12 +02:00
mafiesto4
1ce4c0f16e
Add GPUQueryType::BinaryOcclusion for simpler visibility checks
2026-08-23 00:01:11 +02:00
Ari Vuollet
5d8cb4acaf
Try to improve scripting assembly file loading when file is locked
2026-08-21 17:33:24 +03:00
mafiesto4
dfb0db0b70
Refactor Actor::Draw to use only variant with RenderContextBatch to simplify rendering code
2026-08-20 22:50:32 +02:00
mafiesto4
3090ad5e20
Minor fixes
2026-08-20 18:20:50 +02:00
mafiesto4
9af89da756
Merge branch 'doubleclick_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-doubleclick_fix
2026-08-18 12:02:26 +02:00
mafiesto4
3a0725ecd9
Fix crash on D3D11 draw without valid state set
2026-08-18 12:01:56 +02:00
mafiesto4
5182629c9c
Fix Quad Overdraw pass to skip draws from materials that don't support it
2026-08-18 12:01:20 +02:00
mafiesto4
58edc4c897
Refactor Wireframe view mode to draw wireframe on top of lit view
2026-08-18 12:01:03 +02:00
Ari Vuollet
373ce6b212
Keep asset windows alive during scripts reload
...
Recreated asset editor windows are now reattached to the native window
after scripts reload to keep the current state and Z-order of the
windows untouched on platforms where window state can't be changed
without user interaction (Wayland).
2026-08-18 01:10:14 +03:00
Ari Vuollet
923fc58cd1
Trigger UI double-click actions with left mouse button only
2026-08-18 01:08:41 +03:00
mafiesto4
32c88d5d9c
Merge branch 'cmdline_usage' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-cmdline_usage
2026-08-17 13:47:47 +02:00
mafiesto4
fa1264ef59
Fix game build regression
2026-08-17 13:47:35 +02:00
Ari Vuollet
0125e4603d
Fix engine CommandLine argument value usage
2026-08-17 14:06:11 +03:00
mafiesto4
70d0a05e47
Revert part of 1c25519d99
2026-08-17 06:03:55 +02:00
mafiesto4
cef6838b68
Fix mesh index buffer when using 32-bit indices
...
#4217
2026-08-16 14:39:47 +02:00
mafiesto4
b5ced07326
Fix terrain patch destruction crash regression
2026-08-16 14:34:42 +02:00
mafiesto4
cde38b024c
Fix terrain patch destruction crash regression
2026-08-16 14:33:18 +02:00
mafiesto4
708bdc7bcb
Add MaterialTextureMipBias to control texture mip bias in materials for better frame upscaling
2026-08-16 14:30:53 +02:00
mafiesto4
1c25519d99
Backport rendering fixes from https://github.com/RomanZhu/FlaxEngine
2026-08-16 12:50:44 +02:00
mafiesto4
926d9a0a0d
Refactor rendering code by moving RenderContext to a separate harder file
2026-08-16 12:45:54 +02:00
mafiesto4
1f9f2b6a39
Merge remote-tracking branch 'origin/master' into 1.13
...
# Conflicts:
# Content/Shaders/GI/DDGI.flax
2026-08-13 11:46:40 +02:00
mafiesto4
ad7239a88e
Merge branch 'fix/tree-dropdown-animations' of https://github.com/xrEugene/FlaxEngine into xrEugene-fix/tree-dropdown-animations
2026-08-13 11:43:50 +02:00
mafiesto4
ffc7598acc
Merge branch 'fix-dynamic' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-dynamic
2026-08-13 11:40:46 +02:00
mafiesto4
11e80d52d8
Merge branch 'disable-effects-default' of https://github.com/Duroxxigar/FlaxEngine into Duroxxigar-disable-effects-default
2026-08-13 11:38:11 +02:00
mafiesto4
05ebbe7448
Add new temporal upsampling option (TAAU) when using location DuringAntiAliasing
...
Refactor `RenderingUpscaleLocation` enum item names.
2026-08-13 11:26:27 +02:00
Jake Young
3f43c9622b
Disable eye adaptation and motion blur by default
2026-08-13 02:45:04 -04:00