Added shaders for ray tracing callable sample

This commit is contained in:
Sascha Willems 2025-05-18 10:38:49 +02:00
parent b102f0bded
commit 381c6eff03
5 changed files with 118 additions and 0 deletions

View file

@ -7,6 +7,11 @@ from shutil import move
def checkRenameFiles(samplename):
mappings = {}
match samplename:
case "displacement":
mappings = {
"displacement.vert.spv": "base.vert.spv",
"displacement.frag.spv": "base.frag.spv",
}
case "geometryshader":
mappings = {
"normaldebug.vert.spv": "base.vert.spv",
@ -18,6 +23,12 @@ def checkRenameFiles(samplename):
"raytracingbasic.rmiss.spv": "miss.rmiss.spv",
"raytracingbasic.rgen.spv": "raygen.rgen.spv",
}
case "raytracingcallable":
mappings = {
"raytracingcallable.rchit.spv": "closesthit.rchit.spv",
"raytracingcallable.rmiss.spv": "miss.rmiss.spv",
"raytracingcallable.rgen.spv": "raygen.rgen.spv",
}
case "raytracinggltf":
mappings = {
"raytracinggltf.rchit.spv": "closesthit.rchit.spv",