Wojtek Figat
|
56066a3212
|
Porting to a famous blue platform
|
2025-12-08 14:41:55 -08:00 |
|
Wojtek Figat
|
576b0710e0
|
Fix GPU particles issues with missing sorting keys data when shader is not yet loaded
|
2025-09-06 23:37:24 +02:00 |
|
Wojtek Figat
|
9c3fd052cd
|
Remove copyright year from source files and update to 2025
|
2025-04-07 19:22:21 +02:00 |
|
Wojtek Figat
|
933fac6c13
|
Add Slice to Span and sue it to make code cleaner
|
2025-01-05 17:41:27 +01:00 |
|
Wojtek Figat
|
e53b2b5736
|
Fix various compilation warnings
|
2024-12-06 11:37:25 +01:00 |
|
Wojtek Figat
|
08ef7c93ea
|
Refactor draw calls drawing to use single objects buffer and better materials batching
|
2024-07-02 00:52:22 +02:00 |
|
Wojtek Figat
|
2dfb1058b2
|
Optimize world matrix storage for drawable objects to use Matrix3x4 instead of full matrix
|
2024-03-26 11:29:01 +01:00 |
|
Wojtek Figat
|
859c420d76
|
Update year in copyright note
|
2024-02-26 19:00:48 +01:00 |
|
Wojtek Figat
|
aa8d6f7c79
|
Fix ribbon particles triangle indices ordering to prevent artifacts
|
2023-02-03 13:30:48 +01:00 |
|
Wojtek Figat
|
c46ea56af2
|
Rename DepthTestEnable to DepthEnable in Graphics PSO to match actual logic
|
2023-01-31 14:04:00 +01:00 |
|
Wojtek Figat
|
f127bbebe1
|
Refactor enum flags with __underlying_type and new EnumHasAnyFlags/EnumHasAllFlags
Fixes #832
Closes #886
|
2023-01-15 12:44:39 +01:00 |
|
Wojciech Figat
|
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 |
|
Wojciech Figat
|
9626e9bbb6
|
Update copyright year
|
2023-01-10 15:29:37 +01:00 |
|
Wojtek Figat
|
835a230323
|
Refactor material shaders to use separate constant buffer (slot 1) for shared per-view constants
|
2022-11-27 12:06:31 +01:00 |
|
Wojciech Figat
|
0d8ebd332e
|
Add Global Illumination sampling option to transparent materials (eg. particles)
|
2022-07-14 14:28:42 +02:00 |
|
Wojtek Figat
|
b49e5e9984
|
Format more engine code
|
2022-06-14 20:17:00 +02:00 |
|
Wojtek Figat
|
a881c90b2e
|
Refactor engine to support double-precision vectors
|
2022-06-13 00:40:32 +02:00 |
|
Wojciech Figat
|
8c2241c6dc
|
Update copyright year
|
2022-01-14 13:31:12 +01:00 |
|
Wojtek Figat
|
2b05b80b54
|
Fix running editor on older D3D10 backend
|
2021-11-04 16:47:19 +01:00 |
|
Wojtek Figat
|
1af5ec8492
|
Add Quad Overdraw debug view mode
|
2021-10-07 14:59:06 +02:00 |
|
Wojtek Figat
|
a165b4aa79
|
Add safety checks to material constants binding code to prevent invalid memory access
|
2021-07-06 15:41:16 +02:00 |
|
Wojtek Figat
|
aa28f9ef52
|
Optimize material shaders binding by caching time param once per draw pass
|
2021-03-08 12:47:14 +01:00 |
|
Wojtek Figat
|
86f3007887
|
Optimize particle attributes offsets binding to shader
|
2021-03-05 13:58:17 +01:00 |
|
Wojtek Figat
|
1dee615d6e
|
Add Volumetric Fog support for particles to modify local fog
|
2021-03-05 13:58:15 +01:00 |
|
Wojtek Figat
|
8e87c98644
|
Cleanup material shaders code
|
2021-02-08 15:45:22 +01:00 |
|
Wojtek Figat
|
d8304a2178
|
Refactor material shaders generator to use modular features as extensions
|
2021-02-05 14:54:29 +01:00 |
|
Wojtek Figat
|
01777a2c1b
|
Refactor material shaders generator to use modular features as extensions
|
2021-02-05 11:22:47 +01:00 |
|
Wojtek Figat
|
b5847eb0d6
|
Refactor material shaders generator to use modular features as extensions
|
2021-02-04 15:27:38 +01:00 |
|
Wojtek Figat
|
2a3b6edf50
|
Refactor material shaders generator to use modular features as extensions
|
2021-02-04 10:43:04 +01:00 |
|
Wojtek Figat
|
a560b19cbc
|
Refactor draw calls and instancing logic to be more modular
|
2021-02-03 09:33:48 +01:00 |
|
Jean-Baptiste Perrier
|
03eb39afe6
|
Bumping all copyright headers to 2021.
|
2021-01-02 14:28:49 +01:00 |
|
Wojtek Figat
|
6fb9eee74c
|
You're breathtaking!
|
2020-12-07 23:40:54 +01:00 |
|