Commit graph

2719 commits

Author SHA1 Message Date
Sascha Willems
d92eee9b8b Cleanup 2025-06-17 08:10:57 +02:00
Sascha Willems
a36a35cb40 Added script to validate all samples
Validation messages are stored into a single file
2025-06-17 07:44:30 +02:00
Sascha Willems
d34494602c Sligthly rework validation layer logging to tet file 2025-06-16 22:34:21 +02:00
Sascha Willems
2e6bf58914
Merge pull request #1212 from deccer/patch-1
Update compileshaders.py
2025-06-15 20:37:50 +02:00
deccer
9e3f2b5e28
Update compileshaders.py
glslangValidator has a capital V in its name. This will make this script work again on unix likes.
2025-06-12 20:40:51 +00:00
Sascha Willems
0686ff5dbc Fix typo 2025-06-10 07:44:14 +02:00
Sascha Willems
64ba099002 Make semaphores unique per swap chain image
Fixes #1210
2025-06-09 19:57:47 +02:00
Sascha Willems
422d54e387 Do not shadow loop variable
Fixes #1207
2025-06-06 08:48:41 +02:00
Sascha Willems
84d4a70341 Merge branch 'master' of https://github.com/SaschaWillems/Vulkan 2025-06-04 14:20:21 +02:00
Sascha Willems
c80c35ccb5 Updated screenshots 2025-06-04 14:20:16 +02:00
Sascha Willems
d09364933e
Merge pull request #1206 from zetier-hg/master
Trivial fix for building example 'computecullandlod' for Android target.
2025-06-04 07:59:06 +02:00
Harry Gunnarsson
372bcef740
Trivial fix for building example 'computecullandlod' for Android target.
The constexpr looks wrong in the ANDROID compile-time switch
2025-06-03 18:24:01 -04:00
Sascha Willems
0951c1d362
Merge pull request #1186 from SaschaWillems/slang_shaders
[WIP] Add Slang shaders
2025-06-03 16:38:27 +02:00
Sascha Willems
8a77f5fd1f Added offline compiled slang shaders 2025-06-03 16:27:20 +02:00
Sascha Willems
49c7834196 Use slang's stdlib fn 2025-06-02 22:09:03 +02:00
Sascha Willems
0913307646 Notes on supported shading languages 2025-06-02 12:52:36 +02:00
Sascha Willems
5833d766a7 Clean up 2025-05-31 16:33:19 +02:00
Sascha Willems
aca9771866 Add note on compiling slang shaders 2025-05-31 13:59:46 +02:00
Sascha Willems
487fd21d44 Added final missing slang shaders
Requires a very recent version of slang
2025-05-31 13:43:45 +02:00
Sascha Willems
0d5becd8ea Merge branch 'master' into slang_shaders 2025-05-29 20:08:53 +02:00
Sascha Willems
746fb337bd Add option to save validation messages to a text file 2025-05-29 19:32:50 +02:00
Sascha Willems
1ab5915338 Merge branch 'master' into slang_shaders 2025-05-24 13:49:37 +02:00
Sascha Willems
82a4cdcdc5 Correct assert
Fixes #1204
2025-05-24 13:48:50 +02:00
Sascha Willems
ee535efc2f Added slang shaders for sparse resident textures sample 2025-05-21 08:21:13 +02:00
Sascha Willems
6183ad5b89 Added slang shaders for deferred shadows sample 2025-05-20 20:11:11 +02:00
Sascha Willems
9ff0f35f24 Added slang shaders for compute nbody sample 2025-05-20 19:42:21 +02:00
Sascha Willems
00378d9760 Added slang shaders for debug utils sample 2025-05-20 18:04:54 +02:00
Sascha Willems
24bc3e3aa9 Added slang shaders for additional samples 2025-05-20 17:37:27 +02:00
Sascha Willems
834ee9ed83 Added slang shaders for additional samples 2025-05-19 21:42:08 +02:00
Sascha Willems
829118736f Added slang shaders for additional compute samples 2025-05-19 19:51:43 +02:00
Sascha Willems
80ff4a41d2 Added slang shaders for ssao sample 2025-05-19 18:20:23 +02:00
Sascha Willems
8d50885e92 Added slang shaders for compute cull and lod sample
Adjusted vertex bindings
2025-05-19 18:13:34 +02:00
Sascha Willems
d8c8630654 Added slang shaders for pipeline samples 2025-05-18 11:38:10 +02:00
Sascha Willems
b81e9d9654 Added slang shaders for hdr and graphics pipeline library samples 2025-05-18 11:21:50 +02:00
Sascha Willems
381c6eff03 Added shaders for ray tracing callable sample 2025-05-18 10:38:49 +02:00
Sascha Willems
b102f0bded Added shaders for order independent transparency sample 2025-05-17 21:11:01 +02:00
Sascha Willems
8ca1234962 Add slang shaders for distance field fonts sample 2025-05-17 17:03:42 +02:00
Sascha Willems
ad5b22c5a2 Add slang shaders for parallax mapping sample 2025-05-17 16:52:08 +02:00
Sascha Willems
e4b7bb1a01 Add slang shaders for compute cloth sample 2025-05-17 16:42:07 +02:00
Sascha Willems
c58fd1844b Add slang shaders for tessellation samples 2025-05-16 20:12:30 +02:00
Sascha Willems
c2e3b494da Add slang shaders for additional samples 2025-05-16 19:15:29 +02:00
Sascha Willems
cb1f443160 Add slang shaders for screenshot sample 2025-05-15 19:53:43 +02:00
Sascha Willems
04ab171247 Add slang shaders for headless samples 2025-05-15 19:04:04 +02:00
Sascha Willems
a442bdd683 Add slang shaders for ray tracing texture sample 2025-05-13 21:23:54 +02:00
Sascha Willems
75f3508a61 Add slang shaders for additional ray tracing samples 2025-05-13 19:32:35 +02:00
Sascha Willems
b2272c5719 Add slang shaders for gears sample 2025-05-12 19:11:19 +02:00
Sascha Willems
7b88f68bf0 Add slang shaders for gltf ray tracing sample 2025-05-11 16:33:23 +02:00
Sascha Willems
d6a1f6af06 Add slang shaders for additional samples 2025-05-10 15:20:40 +02:00
Sascha Willems
7e5a387eb8 Add slang shaders for additional samples 2025-05-10 13:58:14 +02:00
Sascha Willems
d0a20a693f Add slang shaders for additional ray tracing samples 2025-05-09 19:45:49 +02:00