Commit graph

9 commits

Author SHA1 Message Date
Sascha Willems
1a635f16ab Use shader storage buffer to pass lights to shader 2023-12-13 18:31:49 +01:00
Sascha Willems
3c0f3e18cd Code cleanup 2023-11-25 15:35:54 +01:00
Sascha Willems
5962189427
Add ray traced glTF sample (#1083)
* Started working on a ray tracing glTF sample

* Started working on a ray tracing glTF sample

Added textures using descriptor indexing

* Frame accumulation

Pass glTF node transforms to BLAS build

* Shader cleanup

* Code cleanup, flip Y using TLAS transform matrix

* Create AS for all primitives in the gltf scene

* Remove unused variables

* Added missing shaders

* Minor cleanup
2023-11-01 10:55:33 +01:00
Sascha Willems
f27a032570 Updated shading rate sample to KHR extension 2023-10-13 18:53:51 +02:00
Sascha Willems
fc27e4d98d Fixed buffer sizes and recompiled shaders
Validation is clean now
Fixes #1017
2023-08-04 19:49:42 +02:00
Sascha Willems
9dcc8110cf Renamed particle fire sample 2023-07-16 16:03:29 +02:00
Sascha Willems
133c703160 Intersection shader 2023-05-13 14:49:00 +02:00
Sascha Willems
ebc4127472 Started working on ray tracing intersection shader example 2023-05-13 12:22:04 +02:00
Sascha Willems
99b226237a Moved shaders to new directory 2023-05-09 21:03:02 +02:00