mafiesto4
|
8e76d0d9d8
|
Fix GPUTexture.DownloadData to use correct bindings api
|
2026-04-28 00:24:34 +02:00 |
|
mafiesto4
|
4fd7f51fdf
|
Optimize LightmapUVs to be stored already as Half4 to avoid runtime conversions during rendering
|
2026-04-27 21:53:11 +02:00 |
|
mafiesto4
|
b1c76ec7f9
|
Merge remote-tracking branch 'origin/1.12' into 1.13
|
2026-04-25 10:31:41 +02:00 |
|
mafiesto4
|
e6c0836b09
|
Revert "Fix Blend Mode on Terrain materials to be unenviable due to not implemented"
This reverts commit 641f70d4ac.
Transparent material on terrain is used by terrain brushes and terrain highlight tools in editor.
|
2026-04-25 10:31:21 +02:00 |
|
mafiesto4
|
c782f07b76
|
Add GetTextureData function to texture API in C#
|
2026-04-24 11:21:18 +02:00 |
|
mafiesto4
|
49943e13de
|
Fix various API issues
|
2026-04-24 11:20:45 +02:00 |
|
mafiesto4
|
804315bb3e
|
Add VSync support to Vulkan
|
2026-04-23 20:25:36 +02:00 |
|
mafiesto4
|
7437b69d52
|
Add GPUMemoryStats for GPU video memory stats
Add new `Total/GPU` category to memory profiler.
Implement for D3D12 and Vulkan with allocators.
|
2026-04-23 18:38:47 +02:00 |
|
mafiesto4
|
84b53bb9c8
|
Optimize various rendering effects with GPUDrawPass
|
2026-04-23 14:30:02 +02:00 |
|
mafiesto4
|
f41d01f4a9
|
Optimize Vulkan render passes with a new GPUDrawPass to manually control attachment operations in higher-level API
|
2026-04-23 10:18:13 +02:00 |
|
mafiesto4
|
0ba611e57f
|
Fix compilation
|
2026-04-20 10:42:20 +02:00 |
|
mafiesto4
|
c474f2e522
|
Add GPUDevice.DumpResources command and fix output to be sorted by size and cleaner to read
|
2026-04-20 09:46:43 +02:00 |
|
mafiesto4
|
635ef0ad66
|
Fix drawing editor thumbnails when texture used by asset is using dynamic streaming
|
2026-04-19 22:37:58 +02:00 |
|
mafiesto4
|
54e5e6895d
|
Fix material instance parameters order in editor to match from base material
|
2026-04-19 10:22:35 +02:00 |
|
mafiesto4
|
641f70d4ac
|
Fix Blend Mode on Terrain materials to be unenviable due to not implemented
#4056
|
2026-04-18 23:44:21 +02:00 |
|
mafiesto4
|
cb2f2bf644
|
Fix drawing incorrect LOD transition when using 2 cameras in a scene at once
#4055
|
2026-04-16 23:24:53 +02:00 |
|
mafiesto4
|
9350a4a706
|
Refactor model LOD transition to run only when any material uses Dithered LOD Transition
#4055
|
2026-04-16 23:23:36 +02:00 |
|
mafiesto4
|
591706d7fd
|
Fix environment probe selection to use closest one to the object
|
2026-04-15 09:59:17 +02:00 |
|
mafiesto4
|
cdf82df326
|
Add docs about conditional features in public API
|
2026-04-14 16:55:43 +02:00 |
|
mafiesto4
|
f4cf822b3c
|
Fix async rendering when Job System is disabled
|
2026-04-14 09:09:42 +02:00 |
|
mafiesto4
|
1d3d20e6c5
|
Add option to disable shadows on transparent material
|
2026-04-09 14:47:39 +02:00 |
|
mafiesto4
|
963b2f327f
|
Merge remote-tracking branch 'origin/master' into 1.12
# Conflicts:
# Source/Engine/Platform/Windows/WindowsPlatform.h
|
2026-04-08 13:24:29 +02:00 |
|
mafiesto4
|
737cac559c
|
Fix postfx material flicker due to lost asset reference
|
2026-04-08 09:27:31 +02:00 |
|
mafiesto4
|
0e161c6ec1
|
Fixes for Web
|
2026-04-03 16:45:16 +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
|
258ba233d5
|
Attempt to fix time precision issue in long game run
#3865
|
2026-03-27 23:52:11 +01:00 |
|
mafiesto4
|
54202eeb8a
|
Merge remote-tracking branch 'origin/1.12' into 1.12
|
2026-03-27 11:22:32 +01:00 |
|
mafiesto4
|
eab7794e3b
|
Merge remote-tracking branch 'origin/master' into 1.12
# Conflicts:
# Source/Engine/Content/Storage/FlaxStorage.cpp
# global.json
|
2026-03-26 23:44:33 +01:00 |
|
mafiesto4
|
7531b1fdbd
|
Fix rendering crash when D24_8Stencil format is not supported (lol)
|
2026-03-26 19:12:58 +01:00 |
|
mafiesto4
|
09a0573932
|
Fix MeshAccessor.Stream count for items not aligned to buffer start
|
2026-03-26 17:14:14 +01:00 |
|
mafiesto4
|
b6789ee523
|
Add various improvements to MeshAccessor such as ComputeNormals and ComputeTangents
https://forum.flaxengine.com/t/how-to-create-procedural-generated-geometry-using-meshaccessor/2420
|
2026-03-26 17:13:46 +01:00 |
|
mafiesto4
|
f1b6c13ba9
|
Fix PixelFormatSampler.Write` in C# to actually work
|
2026-03-26 15:33:55 +01:00 |
|
mafiesto4
|
ccc8d209da
|
Fix MeshAccessor to validate buffer existence in C# API
|
2026-03-26 15:33:14 +01:00 |
|
mafiesto4
|
c12553812c
|
Update Terrain scripting API
|
2026-03-25 22:31:36 +01:00 |
|
mafiesto4
|
35fb320ff0
|
Merge remote-tracking branch 'origin/master' into 1.12
|
2026-03-24 23:59:41 +01:00 |
|
mafiesto4
|
3a3b997e97
|
Fix compilation regression
|
2026-03-24 23:46:21 +01:00 |
|
mafiesto4
|
f3c957481c
|
Merge remote-tracking branch 'origin/master' into 1.12
# Conflicts:
# Source/Editor/GUI/Dialogs/ColorPickerDialog.cs
# Source/Editor/GUI/Dialogs/ColorSelector.cs
|
2026-03-24 23:41:58 +01:00 |
|
mafiesto4
|
e8134803c4
|
Fix invalid index buffer format returned by MeshAccessor when model is not yet loaded
#4017
|
2026-03-24 23:13:50 +01:00 |
|
mafiesto4
|
13f5222ec7
|
Fix MeshAccessor to properly reference model asset data during the usage
|
2026-03-24 23:00:51 +01:00 |
|
mafiesto4
|
29abfbcdc9
|
Fix Cloth with models that use compressed vertex buffer
#4017
|
2026-03-24 22:59:21 +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
|
b756c16018
|
Add renaming underlying GPU resource (eg. for pooled render targets)
|
2026-03-23 18:37:18 +01:00 |
|
mafiesto4
|
750fd1f941
|
Optimize Web export size
|
2026-03-17 23:31:34 +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
|
479c5f896c
|
Fix MeshAccelerationStructure to use MeshAccessor for proper mesh format access
#3984
|
2026-03-11 13:43:26 +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
|
3dc3e25649
|
Fix deprecation warnings
|
2026-03-07 23:17:42 +01:00 |
|
mafiesto4
|
72bd624384
|
Fix creating textures when running in headless/null mode
|
2026-03-07 00:32:26 +01:00 |
|
mafiesto4
|
94789712e8
|
Add basis_universal support for textures on Web
Add implementation for loading interchange texture formats with multiple runtime formats support
|
2026-03-06 11:09:29 +01:00 |
|