Sascha Willems
d0a20a693f
Add slang shaders for additional ray tracing samples
2025-05-09 19:45:49 +02:00
Sascha Willems
150b510868
Add slang shaders for ray query sample
2025-05-08 20:08:57 +02:00
Sascha Willems
dde011039e
Always infer entry point name from list of stages
2025-05-05 21:42:04 +02:00
Sascha Willems
7c115af4a3
Add slang shaders for additional samples
2025-05-04 17:23:23 +02:00
Sascha Willems
b3c032ef68
Add slang shaders for additional samples
2025-05-04 13:31:14 +02:00
Sascha Willems
0e975064d9
Add slang shaders for additional samples
2025-05-03 17:33:16 +02:00
Sascha Willems
e0bff55eab
Add slang shaders for shader objects sample
2025-05-03 11:43:55 +02:00
Sascha Willems
0a6c03b58c
Add slang shaders for additional samples
2025-05-03 11:11:43 +02:00
Sascha Willems
4df49dba71
Add slang shaders for additional samples
2025-05-03 09:42:32 +02:00
Sascha Willems
afbc3a5bb7
Add slang shader for vertex attributes sample
2025-05-01 12:02:19 +02:00
Sascha Willems
52c97db9a4
Add slang shader for dynamic rendering sample
2025-05-01 11:39:42 +02:00
Sascha Willems
5758b53a5e
Add slang shader for descriptor sets sample
2025-05-01 11:34:11 +02:00
Sascha Willems
2c6f3bf40c
Add slang shader for debug printf sample
2025-04-29 20:26:59 +02:00
Sascha Willems
afd37811ec
Add slang shader for omni-directional shadow mapping sample
2025-04-29 20:22:19 +02:00
Sascha Willems
153aa3b932
Add slang shader for shadow mapping and shadow mapping cascades sample
2025-04-28 21:03:37 +02:00
Sascha Willems
126231756a
Add slang shader for ray tracing reflection sample
2025-04-27 20:37:42 +02:00
Sascha Willems
a4354cdb2e
Add slang shader for ray tracing basic sample
2025-04-27 17:40:20 +02:00
Sascha Willems
33cab712ca
Add slang shader for mesh shader sample
2025-04-27 12:41:07 +02:00
Sascha Willems
5484d51bae
Add slang shader for texturing samples
2025-04-27 11:07:30 +02:00
Sascha Willems
b6b4fccb2c
Add slang shader for instancing sample
2025-04-26 21:02:45 +02:00
Sascha Willems
74e66c6b48
Add slang shader for gltf skinning sample
2025-04-26 17:07:33 +02:00
Sascha Willems
b8b4c89e04
Add slang shader for gltf sample
2025-04-26 14:50:10 +02:00
Sascha Willems
d718d271e2
Add slang shader for deferred rendering sample
2025-04-24 20:26:17 +02:00
Sascha Willems
8b405be480
Command line argument to explicitly compile slang shaders for a single sample
2025-04-24 20:10:07 +02:00
Sascha Willems
f441a3e0b3
Set api base line to 1.1 when using slang and enable SPIRV 1.4
2025-04-23 19:32:14 +02:00
Sascha Willems
702066e8af
Add slang shader for compute particles sample
2025-04-23 19:20:48 +02:00
Sascha Willems
2285f69055
Add ray tracing stages
2025-03-30 15:24:07 +02:00
Sascha Willems
c120051814
Slang shaders for descriptor indexing sample
2025-03-29 13:22:09 +01:00
Sascha Willems
9b25dbce53
Cleen up shader
2025-03-29 12:50:05 +01:00
Sascha Willems
c4556374c3
Replace separate slang files per stage with single slang files containing multiple stages
2025-03-29 10:31:46 +01:00
Sascha Willems
cf3700cb2f
Support for multiple shader stages
2025-03-29 09:56:42 +01:00
Sascha Willems
7327a9f4ab
Slang shader compilation script can now handle multiple stages in one file
2025-03-29 09:52:21 +01:00
Sascha Willems
22ae3726e6
Slang shaders for push constants sample
2025-03-28 17:43:10 +01:00
Sascha Willems
880b48485f
Slang shaders for buffer device address example
2025-03-28 15:16:45 +01:00
Sascha Willems
bc3c41e89a
Add notes on slang support
2025-03-23 18:52:23 +01:00
Sascha Willems
2593d70794
Use SPIR-V profile
2025-03-19 21:36:06 +01:00
Sascha Willems
02559cd99a
Merge branch 'master' into slang_shaders
2025-03-19 21:19:28 +01:00
Sascha Willems
e1c962289f
Recompile shaders for mesh shading sample with updated shader compilers
...
Fixes validation errors with GLSL and HLSL
Fixes triangles not displaying with HLSL
Fixes #1196
2025-03-13 18:07:31 +01:00
Sascha Willems
2846c73db0
Add slang shaders for triangle samples
2025-02-10 19:09:19 +01:00
Sascha Willems
d8edd92034
Fix shader type
2025-02-09 20:00:44 +01:00
Sascha Willems
9f38b820cc
Adjust compiled spv file name
2025-02-09 19:59:27 +01:00
Sascha Willems
e9673f1ac3
Add slang shaders for UI overlay
2025-02-09 19:17:10 +01:00
Sascha Willems
6912366c45
Add slang compilation script
2025-02-09 19:16:56 +01:00
Sascha Willems
3ecc0d2e1f
Adjust clipping planes
...
Fixes #1183
2025-02-01 15:35:19 +01:00
Sascha Willems
27c8c36ebe
Update shaders
...
Fixes #1177
2025-01-17 13:49:42 +01:00
Sascha Willems
29e939b1e4
Remove accidentally added files
2024-11-02 12:26:43 +01:00
Sascha Willems
5d89216db5
Fix descriptor leak on resize
2024-10-29 22:10:14 +01:00
Sascha Willems
a2d5a1fd44
Simplify descriptor setup
...
Refs #1157
2024-10-06 15:17:11 +02:00
Sascha Willems
2873439ec8
Fix ray tracing related validation errors
2024-09-01 19:08:39 +02:00
Sascha Willems
8b4ee59033
Add new sample for buffer device address ( #1144 )
...
* Started work on buffer device address sample
* Code cleanup
* Added BDA sample to readm
* Added android build files for BDA sample
* Replaces all uniform buffers with references
Comments and code cleanup
2024-07-03 22:04:57 +02:00