Wojtek Figat
|
f126a83b79
|
Fix graphical issues when batching materials that use Forward Shading for instancing
|
2025-06-29 13:52:29 +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
|
bc313c8630
|
Merge remote-tracking branch 'origin/master' into 1.9
|
2024-08-05 20:00:39 +02:00 |
|
Wojtek Figat
|
23fcfb4eb2
|
Code cleanup
#2717
|
2024-08-05 19:44:06 +02: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 |
|
ExMatics HydrogenC
|
a5b00fa718
|
Resolve problems in code review
|
2024-06-19 10:58:27 +08:00 |
|
ExMatics HydrogenC
|
9062c04ef0
|
Complete sdf reflections
|
2024-06-18 21:25:12 +08:00 |
|
ExMatics HydrogenC
|
5f939430ee
|
Initial commit for forward software reflection
|
2024-06-17 23:00:48 +08:00 |
|
Wojtek Figat
|
7d92779e99
|
Merge remote-tracking branch 'origin/master' into 1.9
|
2024-04-05 21:50:42 +02:00 |
|
Wojtek Figat
|
369c19bd5d
|
Add statically disabled tessellation on macOS/iOS
|
2024-03-30 18:46:37 +01: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
|
fdd6b171bb
|
Stability fixes
|
2023-10-12 23:12:53 +02: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
|
98c29c4a4e
|
Optimize compilation time
|
2022-12-03 10:42:58 +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 |
|
Wojtek Figat
|
eb281a7574
|
Additional improvements to scene rendering
|
2022-11-15 22:39:03 +01:00 |
|
Wojtek Figat
|
6cf91b1da4
|
Add support for main view information in Surface materials during subpass rendering (eg. shadow depth)
|
2022-07-29 16:58:33 +02:00 |
|
Wojciech Figat
|
0d8ebd332e
|
Add Global Illumination sampling option to transparent materials (eg. particles)
|
2022-07-14 14:28:42 +02:00 |
|
Wojtek Figat
|
a881c90b2e
|
Refactor engine to support double-precision vectors
|
2022-06-13 00:40:32 +02:00 |
|
Wojtek Figat
|
e32ad93020
|
Add support for sampling Scene Color in transparent materials (forward pass)
|
2022-04-12 21:48:52 +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
|
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
|
300f948515
|
Refactor material shaders generator to use modular features as extensions
|
2021-02-05 13:57:00 +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 |
|