mafiesto4
|
9957166723
|
Optimize RendererAllocation by reducing fragmentation with operating on power-of-2 blocks
|
2026-05-06 13:02:57 +02:00 |
|
mafiesto4
|
da716dde6a
|
Fix directional light cascaded shadow maps rendering stability
|
2026-05-04 10:31:01 +02:00 |
|
mafiesto4
|
df059f79c7
|
Optimize out loading texture DefaultLensDirt if it's not needed
|
2026-04-22 16:53:08 +02:00 |
|
mafiesto4
|
1f5fcdc7c7
|
Fix crash when running with D3D10
|
2026-04-16 15:46:24 +02:00 |
|
mafiesto4
|
5b7af2e10c
|
Various fixes and improvements
|
2026-04-14 16:00:53 +02:00 |
|
mafiesto4
|
8ff1c4856e
|
Fix Chromatic Distortion to be based on 1080p res as reference to resolution-independent
|
2026-04-08 22:46:53 +02:00 |
|
mafiesto4
|
76fbeba67a
|
Fox NoPostFx debug view when using Linear Color Space
|
2026-04-07 12:01:45 +02:00 |
|
mafiesto4
|
862fc69460
|
Fix GBuffer debug view when using Lienar Color Space
|
2026-04-07 11:51:20 +02:00 |
|
mafiesto4
|
e501d10ac1
|
Add Start Distance to volumetric fog to match Exponential Fog more
|
2026-04-07 11:36:51 +02:00 |
|
mafiesto4
|
5e894ea45c
|
Fix Volumetric Fog to reset when not rendered for some time
|
2026-04-03 12:46:06 +02:00 |
|
mafiesto4
|
d48d40fc41
|
Fix black fog bug on transparency when Volumetric Fog is disabled
|
2026-04-03 12:43:15 +02:00 |
|
mafiesto4
|
121ef2f244
|
Fix SSR mixing bug regression
|
2026-04-03 11:28:22 +02:00 |
|
mafiesto4
|
2fc95bdf57
|
Merge remote-tracking branch 'origin/master' into 1.12
# Conflicts:
# Content/Editor/MaterialTemplates/Deformable.shader
# Flax.flaxproj
# Source/Engine/Content/Content.h
# Source/Engine/Serialization/JsonTools.cpp
|
2026-04-01 17:14:21 +02:00 |
|
mafiesto4
|
8b383d4dbe
|
Fix regression on Large Worlds build and bunch of warnings
|
2026-03-30 23:50:03 +02:00 |
|
mafiesto4
|
bb2ee7260f
|
Optimize code in draw calls batching for shadow
|
2026-03-27 17:59:25 +01:00 |
|
mafiesto4
|
6d433d4ef7
|
Add normalization to Reflections debug view to be usable in HDR scenes
|
2026-03-26 19:16:16 +01:00 |
|
mafiesto4
|
ce5dd6bc16
|
Fix render image output flags when UAV is not supported
|
2026-03-24 17:00:26 +01:00 |
|
mafiesto4
|
4d5bf4ec0c
|
Fix SSR with HiZ on WebGPU on Android device when R32_Float cannnot be sampled
|
2026-03-24 00:26:47 +01:00 |
|
mafiesto4
|
3baec506e2
|
Optimize various initial pre-allocs to happen within memory tracing
|
2026-03-23 18:25:05 +01:00 |
|
mafiesto4
|
427f4647fc
|
Fix various issues in WebGPU backend
|
2026-03-16 16:39:18 +01:00 |
|
mafiesto4
|
45a8d82a83
|
Merge remote-tracking branch 'origin/master' into 1.12
# Conflicts:
# Content/Shaders/GI/DDGI.flax
# Content/Shaders/GUI.flax
# Flax.flaxproj
# Source/Editor/Windows/AboutDialog.cs
# Source/Engine/Serialization/Stream.cpp
# Source/Shaders/GUICommon.hlsl
|
2026-03-13 08:09:16 +01:00 |
|
mafiesto4
|
afe917a7f3
|
Improve e7016564b1 to reduce recompilation on commit changes
|
2026-03-12 22:51:29 +01:00 |
|
mafiesto4
|
ace84ae29f
|
Add limit to max DDGI cascade updates per-frame to 2
#3963
|
2026-03-11 23:31:44 +01:00 |
|
mafiesto4
|
96bbae8e28
|
Fix Global SDF update when changing Draw Modes of the model
Refactor `DrawModes` field in `StaticModel` and `FoliageType` into property with getter/setter
#3949
|
2026-03-11 16:01:56 +01:00 |
|
mafiesto4
|
5509bc4989
|
Add option to render Canvas into GPUTexture
#3601
|
2026-03-10 16:29:39 +01:00 |
|
mafiesto4
|
3cfa110a48
|
Merge remote-tracking branch 'origin/master' into 1.12
# Conflicts:
# Source/Editor/Options/InterfaceOptions.cs
# Source/Engine/Audio/OpenAL/AudioBackendOAL.cpp
# Source/Engine/Graphics/Graphics.cpp
# Source/Engine/GraphicsDevice/Vulkan/CmdBufferVulkan.cpp
# Source/Engine/GraphicsDevice/Vulkan/CmdBufferVulkan.h
# Source/Engine/GraphicsDevice/Vulkan/Config.h
# Source/Engine/GraphicsDevice/Vulkan/GPUDeviceVulkan.cpp
# Source/Engine/GraphicsDevice/Vulkan/GPUDeviceVulkan.h
# Source/Engine/GraphicsDevice/Vulkan/QueueVulkan.cpp
|
2026-03-10 15:08:43 +01:00 |
|
mafiesto4
|
b408a8ce21
|
Fix WebGPU in non-Debug builds
|
2026-03-06 14:45:00 +01:00 |
|
mafiesto4
|
5fb9cf3be1
|
Fix shadows from wireframe materials
|
2026-03-04 16:55:45 +01:00 |
|
mafiesto4
|
ad3c2be510
|
Add timer and occlusion queries support to WebGPU
|
2026-03-03 21:35:42 +01:00 |
|
mafiesto4
|
2a426e2812
|
Optimize AtmospherePreCompute to reduce memory usage after sky cache LUTs are rendered
|
2026-03-03 09:48:29 +01:00 |
|
mafiesto4
|
b191d3918e
|
Fix rendering various visuals on WebGPU
|
2026-03-02 20:36:33 +01:00 |
|
mafiesto4
|
63f19aa4d6
|
Fix minor issues
|
2026-02-26 15:52:41 +01:00 |
|
mafiesto4
|
7ea3fb1500
|
Fix shaders codebase to compile into WGSL
|
2026-02-24 17:56:14 +01:00 |
|
mafiesto4
|
83bd1deafd
|
Optimize shadow maps rendering by using new Graphics.Shadows.MinObjectPixelSize to skip sub-pixel objects
|
2026-02-23 16:53:17 +01:00 |
|
mafiesto4
|
31b5685251
|
Add GPU_ENABLE_PRELOADING_RESOURCES and use it on Web/Android/iOS to reduce engine resources preloading
|
2026-02-20 23:45:56 +01:00 |
|
mafiesto4
|
f12ad5c874
|
Add **Web platform with Emscripten**
|
2026-02-14 00:07:21 +01:00 |
|
mafiesto4
|
a1096aaf92
|
Fix crash when MultiScaler shader is not yet loaded on first frame
|
2026-02-11 13:32:41 +01:00 |
|
mafiesto4
|
f045b5b6b6
|
Merge remote-tracking branch 'origin/master' into 1.12
# Conflicts:
# Content/Editor/Camera/M_Camera.flax
# Content/Editor/CubeTexturePreviewMaterial.flax
# Content/Editor/DebugMaterials/DDGIDebugProbes.flax
# Content/Editor/DebugMaterials/SingleColor/Decal.flax
# Content/Editor/DebugMaterials/SingleColor/Particle.flax
# Content/Editor/DebugMaterials/SingleColor/Surface.flax
# Content/Editor/DebugMaterials/SingleColor/SurfaceAdditive.flax
# Content/Editor/DebugMaterials/SingleColor/Terrain.flax
# Content/Editor/DefaultFontMaterial.flax
# Content/Editor/Gizmo/FoliageBrushMaterial.flax
# Content/Editor/Gizmo/Material.flax
# Content/Editor/Gizmo/MaterialWire.flax
# Content/Editor/Gizmo/SelectionOutlineMaterial.flax
# Content/Editor/Gizmo/VertexColorsPreviewMaterial.flax
# Content/Editor/Highlight Material.flax
# Content/Editor/Icons/IconsMaterial.flax
# Content/Editor/IesProfilePreviewMaterial.flax
# Content/Editor/MaterialTemplates/Features/ForwardShading.hlsl
# Content/Editor/Particles/Particle Material Color.flax
# Content/Editor/Particles/Smoke Material.flax
# Content/Editor/SpriteMaterial.flax
# Content/Editor/Terrain/Circle Brush Material.flax
# Content/Editor/Terrain/Highlight Terrain Material.flax
# Content/Editor/TexturePreviewMaterial.flax
# Content/Editor/Wires Debug Material.flax
# Content/Engine/DefaultDeformableMaterial.flax
# Content/Engine/DefaultMaterial.flax
# Content/Engine/DefaultRadialMenu.flax
# Content/Engine/DefaultTerrainMaterial.flax
# Content/Engine/SingleColorMaterial.flax
# Content/Engine/SkyboxMaterial.flax
# Flax.flaxproj
# Source/Engine/Graphics/Materials/MaterialShader.h
# Source/Engine/Graphics/Materials/MaterialShaderFeatures.cpp
# Source/Engine/Renderer/RenderList.h
# Source/Shaders/Reflections.shader
# Source/Shaders/ReflectionsCommon.hlsl
# Source/Tools/Flax.Build/Bindings/BindingsGenerator.Cpp.cs
|
2026-02-11 00:20:38 +01:00 |
|
mafiesto4
|
55f73b6cf7
|
Optimize Animated Models bones updating with a batches memory pass and manual resource transitions batch
#3917 #3827
|
2026-02-09 23:03:25 +01:00 |
|
mafiesto4
|
27dd1bda25
|
Optimize GPUVertexLayout::Get to not use mutex on lookup read
#3917
|
2026-02-06 21:57:16 +01:00 |
|
mafiesto4
|
4afd9fd8df
|
Optimize Animated Model bones buffer flushing with delayed draw action to reduce lock contention
#3917 #3827
|
2026-02-06 13:27:53 +01:00 |
|
mafiesto4
|
70b324cdec
|
Optimize included header usage
|
2026-02-06 09:11:55 +01:00 |
|
mafiesto4
|
61b6aeb252
|
Fix missing DDGI on D3D11 when object counter readback buffer doesn't have data on time
(eg. during very fast rendering)
|
2026-01-28 14:04:43 +01:00 |
|
mafiesto4
|
b1b6953200
|
Optimize Volumetric Fog on 2k/4k displays by limiting res to 1080p
|
2026-01-28 08:53:15 +01:00 |
|
mafiesto4
|
fa428e343b
|
Add dithering to Volumetric Fog to reduce aliasing
|
2026-01-28 08:39:56 +01:00 |
|
mafiesto4
|
dbbb67f398
|
Cleanup old Volumetric Fog pass code
|
2026-01-27 23:32:13 +01:00 |
|
mafiesto4
|
a9bddfa784
|
Fix Volumetric Fog sampling to use the same code path for depth slices conversion
|
2026-01-27 23:24:47 +01:00 |
|
mafiesto4
|
f9b784a42a
|
Add improvements to Volumetric Fog quality and performance
|
2026-01-27 22:20:48 +01:00 |
|
mafiesto4
|
305296883d
|
Fix Volumetric Fog to not flicker on temporal blend when resizing the screen or changing quality
|
2026-01-27 13:56:26 +01:00 |
|
mafiesto4
|
143d714037
|
Optimize Screen Space Reflections tracing with Hierarchical Z-Buffer
Improve SSR resolve filter quality and adjust scalability.
|
2026-01-26 15:22:39 +01:00 |
|