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
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
10bcf9c9a3
Fix Vulkan timeout to be larger (5s)
...
#3967
2026-03-03 23:29:10 +01:00
mafiesto4
9ac231c403
Add new GPU Query API that is lightweight and supports occlusion queries
2026-01-16 10:40:30 +01:00
mafiesto4
af0ea65d78
Add option to disable pipeline cache on specific Vulkan platforms
2025-07-24 12:20:09 +02:00
mafiesto4
9c3fd052cd
Remove copyright year from source files and update to 2025
2025-04-07 19:22:21 +02:00
mafiesto4
fbc648302d
Fix timer queries reset before use on Vulkan
2024-07-02 00:53:45 +02:00
mafiesto4
e835b25637
Fix wired Vulkan validation cache errors on Linux
...
#2201 #1825
2024-04-26 21:47:51 +02:00
mafiesto4
83e8f8cb94
Increase backbuffers support for Vulkan on Linux to 8
2024-03-12 12:39:01 +01:00
mafiesto4
14902dc29e
Merge remote-tracking branch 'origin/master' into 1.8
...
# Conflicts:
# Flax.flaxproj
2024-02-26 19:49:39 +01:00
mafiesto4
859c420d76
Update year in copyright note
2024-02-26 19:00:48 +01:00
mafiesto4
17361d6bc1
Revert some VUlkan backend changes to fix regression on Metal devices
2024-02-07 12:16:11 +01:00
mafiesto4
5b8846c8f0
Update Vulkan backend
2024-02-05 18:45:01 +01:00
mafiesto4
8488a8d387
Add support for stencil buffer on Vulkan and D3D11/D3D12
2024-02-01 14:47:17 +01:00
mafiesto4
bb00d29098
Codestyle fixes and optimizations
2024-01-29 13:46:50 +01:00
mafiesto4
9626e9bbb6
Update copyright year
2023-01-10 15:29:37 +01:00
mafiesto4
8c2241c6dc
Update copyright year
2022-01-14 13:31:12 +01:00
mafiesto4
2ca070ea3a
Use recommended 3 backbuffers on MoltenVK on Mac
2022-01-09 20:12:52 +01:00
mafiesto4
a713899a36
Add support for disabling Vulkan timer queries per-platform via define
2021-07-27 16:38:52 +02:00
jb-perrier
03eb39afe6
Bumping all copyright headers to 2021.
2021-01-02 14:28:49 +01:00
mafiesto4
4ec3e6aed9
Remove unused code
2020-12-30 00:52:07 +01:00
mafiesto4
5e239f5d87
Fix code style
...
(cherry picked from commit 16cd75d179 )
2020-12-22 12:59:27 +01:00
mafiesto4
6fb9eee74c
You're breathtaking!
2020-12-07 23:40:54 +01:00