Wojtek Figat
|
9c3fd052cd
|
Remove copyright year from source files and update to 2025
|
2025-04-07 19:22:21 +02:00 |
|
Wojtek Figat
|
e75d7ad257
|
Fix compilation warnings
|
2025-01-12 20:30:43 +01:00 |
|
Wojtek Figat
|
99788e4743
|
More fixes for Vulkan rendering to be on pair with DirectX when it comes to accessing missing vertex buffer components
|
2025-01-09 21:46:22 +01:00 |
|
Wojtek Figat
|
2b2ace0d00
|
Fixes for Vulkan backend after recent changes
|
2025-01-08 18:09:45 +01:00 |
|
Wojtek Figat
|
7aa240e5eb
|
Add vertex shader input layout reading via shader compiler reflection to handle missing vertex elements binding when explicit layout got deprecated
|
2025-01-07 23:26:06 +01:00 |
|
Wojtek Figat
|
4f42fb2302
|
Update other graphics apis to match missing vertex shader inputs merging
|
2025-01-04 10:55:55 +01:00 |
|
Wojtek Figat
|
b3f37ca041
|
Refactor Vertex Shader input vertex layout to use GPUVertexLayout defined on Vertex Buffer rather than Vertex Shader
#3044 #2667
|
2024-12-15 22:10:45 +01:00 |
|
Wojtek Figat
|
a890326b82
|
Fix blend states and blend factor usage on Vulkan
|
2024-11-20 16:30:13 +01:00 |
|
Wojtek Figat
|
20704ef9dd
|
Fix stencil usage in Vulkan
|
2024-11-20 16:15:54 +01:00 |
|
Wojtek Figat
|
8144db8e13
|
Fix various issues found with adrress sanitizer on macOS
|
2024-04-13 19:20:49 +02:00 |
|
Wojtek Figat
|
84e04de23d
|
Add more improvements to optional tess/geo shaders
|
2024-04-04 18:35:26 +02:00 |
|
Wojtek Figat
|
e1944bce96
|
Add statically disabled geometry shaders on mobile
|
2024-03-30 22:08:44 +01:00 |
|
Wojtek Figat
|
369c19bd5d
|
Add statically disabled tessellation on macOS/iOS
|
2024-03-30 18:46:37 +01:00 |
|
Wojtek Figat
|
14902dc29e
|
Merge remote-tracking branch 'origin/master' into 1.8
# Conflicts:
# Flax.flaxproj
|
2024-02-26 19:49:39 +01:00 |
|
Wojtek Figat
|
859c420d76
|
Update year in copyright note
|
2024-02-26 19:00:48 +01:00 |
|
Wojtek Figat
|
17361d6bc1
|
Revert some VUlkan backend changes to fix regression on Metal devices
|
2024-02-07 12:16:11 +01:00 |
|
Wojtek Figat
|
8488a8d387
|
Add support for stencil buffer on Vulkan and D3D11/D3D12
|
2024-02-01 14:47:17 +01:00 |
|
Wojtek Figat
|
bb00d29098
|
Codestyle fixes and optimizations
|
2024-01-29 13:46:50 +01:00 |
|
Wojtek Figat
|
cbdd6c4964
|
Add HasDepthClip to GPU Device limits
|
2023-10-11 10:15:44 +02:00 |
|
Wojtek Figat
|
f952a392de
|
Add **stencil buffer** support to GPUPipelineState
|
2023-06-19 13:46:37 +02:00 |
|
Wojtek Figat
|
a6353c0bb9
|
Rename GPUPipelineState::Description::PrimitiveTopologyType to PrimitiveTopology
|
2023-06-19 11:53:40 +02:00 |
|
Wojtek Figat
|
1c9d8aa470
|
Add GPUContext::SetStencilRef to stencil reference value
|
2023-06-19 11:21:35 +02:00 |
|
Wojtek Figat
|
c46ea56af2
|
Rename DepthTestEnable to DepthEnable in Graphics PSO to match actual logic
|
2023-01-31 14:04:00 +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 |
|
Wojciech Figat
|
c10cdc3d90
|
Fix UsedSRsMask/UsedUAsMask when binding arrays to the shader
|
2022-03-22 12:55:13 +01:00 |
|
Wojciech Figat
|
8c2241c6dc
|
Update copyright year
|
2022-01-14 13:31:12 +01:00 |
|
Wojtek Figat
|
3d4309457b
|
Improve stability of Vulkan and D3D12 backends on large worlds
|
2021-06-10 17:01:07 +02:00 |
|
Wojtek Figat
|
ead65f01ff
|
Optimize Vulkan Framebuffer when not using color blending
|
2021-05-18 11:56:21 +02:00 |
|
Jean-Baptiste Perrier
|
03eb39afe6
|
Bumping all copyright headers to 2021.
|
2021-01-02 14:28:49 +01:00 |
|
Wojtek Figat
|
05790ab9a1
|
Fix code style
|
2020-12-30 22:56:17 +01:00 |
|
Wojtek Figat
|
7e6b236661
|
Remove unused code
|
2020-12-20 10:51:29 +01:00 |
|
Wojtek Figat
|
5cab22e20d
|
Fixes for Vulkan descriptor types iterations
|
2020-12-19 23:24:31 +01:00 |
|
Josh
|
84628b8f6b
|
Fix compiler errors with Vulkan 1.2.x
|
2020-12-19 02:36:57 +01:00 |
|
Wojtek Figat
|
6fb9eee74c
|
You're breathtaking!
|
2020-12-07 23:40:54 +01:00 |
|