Skip to content

Commit 6b3ae54

Browse files
author
kevyuu
committed
Add ray tracing no null flags
1 parent c904134 commit 6b3ae54

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

71_RayTracingPipeline/main.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -351,7 +351,10 @@ class RaytracingPipelineApp final : public examples::SimpleWindowedApplication,
351351

352352
params.layout = pipelineLayout.get();
353353
params.shaders = std::span(shaders);
354-
params.flags = IGPURayTracingPipeline::SCreationParams::FLAGS::NO_NULL_INTERSECTION_SHADERS;
354+
using RayTracingFlags = IGPURayTracingPipeline::SCreationParams::FLAGS;
355+
params.flags = core::bitflag(RayTracingFlags::NO_NULL_INTERSECTION_SHADERS) |
356+
RayTracingFlags::NO_NULL_ANY_HIT_SHADERS |
357+
RayTracingFlags::NO_NULL_CLOSEST_HIT_SHADERS;
355358

356359
auto& shaderGroups = params.shaderGroups;
357360

0 commit comments

Comments
 (0)