Skip to content

Commit 1a4d0e6

Browse files
author
kevyuu
committed
Add Skip triangles bit and skip aabbs bit as common flag.
1 parent 8294f83 commit 1a4d0e6

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

include/nbl/asset/IPipeline.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,8 +71,8 @@ class IPipeline
7171
//CREATE_LIBRARY = 1<<11,
7272

7373
// Ray Tracing Pipelines only
74-
//RAY_TRACING_SKIP_TRIANGLES_BIT_KHR = 1<<12,
75-
//RAY_TRACING_SKIP_AABBS_BIT_KHR = 1<<13,
74+
SKIP_TRIANGLES_BIT = 1<<12,
75+
SKIP_AABBS_BIT = 1<<13,
7676
//RAY_TRACING_NO_NULL_ANY_HIT_SHADERS_BIT_KHR = 1<<14,
7777
//RAY_TRACING_NO_NULL_CLOSEST_HIT_SHADERS_BIT_KHR = 1<<15,
7878
//RAY_TRACING_NO_NULL_MISS_SHADERS_BIT_KHR = 1<<16,

include/nbl/video/IGPURayTracingPipeline.h

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,13 @@ class IGPURayTracingPipeline : public IBackendObject, public asset::IRayTracingP
3737
EARLY_RETURN_ON_FAILURE = base_flag(EARLY_RETURN_ON_FAILURE),
3838
LINK_TIME_OPTIMIZATION = base_flag(LINK_TIME_OPTIMIZATION),
3939
RETAIN_LINK_TIME_OPTIMIZATION_INFO_BIT_EXT = base_flag(RETAIN_LINK_TIME_OPTIMIZATION_INFO),
40-
RAY_TRACING_SKIP_TRIANGLES_BIT_KHR = 1<<12,
41-
RAY_TRACING_SKIP_AABBS_BIT_KHR = 1<<13,
42-
RAY_TRACING_NO_NULL_ANY_HIT_SHADERS_BIT_KHR = 1<<14,
43-
RAY_TRACING_NO_NULL_CLOSEST_HIT_SHADERS_BIT_KHR = 1<<15,
44-
RAY_TRACING_NO_NULL_MISS_SHADERS_BIT_KHR = 1<<16,
45-
RAY_TRACING_NO_NULL_INTERSECTION_SHADERS_BIT_KHR = 1<<17,
46-
RAY_TRACING_ALLOW_MOTION_BIT_NV = 1<<20,
40+
SKIP_TRIANGLES_BIT_KHR = base_flag(SKIP_TRIANGLES_BIT),
41+
SKIP_AABBS_BIT_KHR = base_flag(SKIP_AABBS_BIT),
42+
NO_NULL_ANY_HIT_SHADERS_BIT_KHR = 1<<14,
43+
NO_NULL_CLOSEST_HIT_SHADERS_BIT_KHR = 1<<15,
44+
NO_NULL_MISS_SHADERS_BIT_KHR = 1<<16,
45+
NO_NULL_INTERSECTION_SHADERS_BIT_KHR = 1<<17,
46+
ALLOW_MOTION_BIT_NV = 1<<20,
4747
};
4848
#undef base_flag
4949

0 commit comments

Comments
 (0)