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
20c9ed27fb
Add sampler slots usage and inputs/outputs count to GPU shader program bindings meta
2026-02-26 12:02:52 +01:00
mafiesto4
a63b97d31d
Add stripping DXIL debug data from the shader cache when not used
2025-12-10 14:58:12 +01:00
mafiesto4
c437daf9be
Fix new compiler DXC changes
2025-11-18 05:42:02 -08: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
647d74af0d
Fixes for vertex layouts binding into graphics backend
2025-01-11 22:44:38 +01:00
mafiesto4
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
mafiesto4
859c420d76
Update year in copyright note
2024-02-26 19:00:48 +01:00
mafiesto4
9626e9bbb6
Update copyright year
2023-01-10 15:29:37 +01:00
mafiesto4
6196bb31fe
Post merge fixes
2022-03-22 13:20:07 +01:00
mafiesto4
c10cdc3d90
Fix UsedSRsMask/UsedUAsMask when binding arrays to the shader
2022-03-22 12:55:13 +01:00
mafiesto4
8c2241c6dc
Update copyright year
2022-01-14 13:31:12 +01:00
mafiesto4
38606cb43a
Add support for exporting pdb files for D3D12 shaders if debug data is enabled
2021-12-07 18:23:07 +01:00
mafiesto4
b300793009
Add UAV slots dimensions to cache for D3D12 validation
2021-06-08 15:18:04 +02:00
mafiesto4
f4c8808d19
Add SRV slots isage info for D3D12 shaders cache
2021-06-07 12:19:49 +02:00
mafiesto4
bd3f2b3019
Update DirectXShaderCompiler to 1.6
2021-01-05 14:16:57 +01:00
jb-perrier
03eb39afe6
Bumping all copyright headers to 2021.
2021-01-02 14:28:49 +01:00
mafiesto4
6fb9eee74c
You're breathtaking!
2020-12-07 23:40:54 +01:00