mafiesto4
5dac5d3f2d
Refactor GPU Debug Layers to be manually activated with -gpudebug
...
Debug builds don't activate it by default. Can be sued in both Debug and Development builds.
`GPU_ENABLE_DIAGNOSTICS` renamed to `GPU_ENABLE_DEBUG_LAYER`
`GPU_ENABLE_WINDOW_SRV` renamed to `GPU_ENABLE_WINDOW_SRV`
`GPU_USE_SHADERS_DEBUG_LAYER` renamed to `GPU_ENABLE_SHADERS_DEBUG_LAYER`
2026-05-19 15:26:01 +02:00
mafiesto4
edb3badcb3
Optimize content modifications watching events processing in large projects
2026-04-24 23:47:22 +02:00
mafiesto4
ceebc68d18
Add ShaderProfileFeatures for more expendable shader feature sets
2026-03-04 16:55:04 +01:00
mafiesto4
9be8589437
Add shader compiler for WebGPU
...
Use existing Vulkan compiler to generate SPIR-V and convert it into WGSL with tint compiler
https://github.com/google/dawn/releases/tag/v20260219.200501
2026-02-24 17:55: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
mafiesto4
329ebb6482
Add custom shader compiler for Xbox Scarlett
2025-11-18 12:07:39 +01:00
mafiesto4
9c3fd052cd
Remove copyright year from source files and update to 2025
2025-04-07 19:22:21 +02:00
mafiesto4
668f3fa68d
Update read and write streaming api to use the newest format
2024-12-29 23:00:40 +01:00
mafiesto4
859c420d76
Update year in copyright note
2024-02-26 19:00:48 +01:00
mafiesto4
19752e4f3b
Add storing shader asset includes paths in compact format for portability
2023-11-04 15:26:18 +01:00
mafiesto4
677cd4e382
Fix build regression from 6f7f22eb47
2023-10-12 22:29:11 +02:00
mafiesto4
6f7f22eb47
Add outputting shader source code in Editor to text file when compilation fails for debugging
2023-10-12 18:57:27 +02:00
mafiesto4
734f8bcaf4
Fix shader compilation tracking to check for directory existence
2023-10-08 15:52:36 +02:00
mafiesto4
a7e428a21c
Merge branch 'master' into 1.5
...
# Conflicts:
# Content/Shaders/GI/DDGI.flax
# Content/Shaders/GI/GlobalSurfaceAtlas.flax
# Content/Shaders/TAA.flax
# Content/Shaders/VolumetricFog.flax
# Source/Editor/CustomEditors/Editors/ActorTagEditor.cs
# Source/Engine/Core/Config/GraphicsSettings.cpp
# Source/Engine/Engine/PostProcessEffect.cs
# Source/Engine/Graphics/GPUResourcesCollection.cpp
# Source/Engine/Graphics/GPUResourcesCollection.h
# Source/Engine/Graphics/PostProcessBase.h
# Source/FlaxEngine.Gen.cs
2023-01-10 15:37:55 +01:00
mafiesto4
9626e9bbb6
Update copyright year
2023-01-10 15:29:37 +01:00
mafiesto4
32e052a87b
Refactor native Stream serialization to new API
2022-10-20 17:28:12 +02:00
mafiesto4
c43f724189
Add reloading materials and particle emitters after shader compilation fail
2022-08-12 22:55:20 +02:00
mafiesto4
598876d8e3
Add shader reloading on header file edit for shaders with compilation errors
2022-04-08 13:53:23 +02:00
mafiesto4
8c2241c6dc
Update copyright year
2022-01-14 13:31:12 +01:00
mafiesto4
6f84bffaad
Add profiler events to shader compiler
2021-10-14 11:46:02 +02:00
mafiesto4
48a867ef16
Add PS5 platform defines and types
2021-10-08 16:25:16 +02:00
mafiesto4
0e75dba142
Optimize C++ compilation time
2021-04-30 16:27:57 +02:00
mafiesto4
c25abfda65
Remove ProjectInfo.h include from Editor.h
2021-02-19 09:36:23 +01:00
mafiesto4
336a3bd484
Move shader source code length adjustment to the main compilation routine
2021-01-05 14:25:38 +01:00
jb-perrier
03eb39afe6
Bumping all copyright headers to 2021.
2021-01-02 14:28:49 +01:00
mafiesto4
5e469a0ae3
Remove deprecated and unsued OpenGL backend
2020-12-30 11:27:37 +01:00
mafiesto4
6fb9eee74c
You're breathtaking!
2020-12-07 23:40:54 +01:00