Skip to content

Commit 4eb0cbe

Browse files
committed
Update CMakeLists builtin resources to contain new hlsl stuff
1 parent 24c1f6d commit 4eb0cbe

File tree

1 file changed

+35
-35
lines changed

1 file changed

+35
-35
lines changed

src/nbl/builtin/CMakeLists.txt

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -238,41 +238,41 @@ LIST_BUILTIN_RESOURCE(NBL_RESOURCES_TO_EMBED "glsl/blit/normalization/normalizat
238238
LIST_BUILTIN_RESOURCE(NBL_RESOURCES_TO_EMBED "glsl/blit/normalization/descriptors.glsl")
239239
LIST_BUILTIN_RESOURCE(NBL_RESOURCES_TO_EMBED "glsl/blit/normalization/shared_normalization.glsl")
240240

241-
# HLSL
242-
"nbl/builtin/hlsl/barycentric/utils.hlsl"
243-
"nbl/builtin/hlsl/bxdf/common.hlsl"
244-
"nbl/builtin/hlsl/bxdf/reflection.hlsl"
245-
"nbl/builtin/hlsl/bxdf/transmission.hlsl"
246-
"nbl/builtin/hlsl/scan/declarations.hlsl"
247-
"nbl/builtin/hlsl/scan/default_scheduler.hlsl"
248-
"nbl/builtin/hlsl/scan/descriptors.hlsl"
249-
"nbl/builtin/hlsl/scan/direct.hlsl"
250-
"nbl/builtin/hlsl/scan/indirect.hlsl"
251-
"nbl/builtin/hlsl/scan/parameters_struct.hlsl"
252-
"nbl/builtin/hlsl/scan/virtual_workgroup.hlsl"
253-
"nbl/builtin/hlsl/shapes/aabb.hlsl"
254-
"nbl/builtin/hlsl/shapes/circle.hlsl"
255-
"nbl/builtin/hlsl/shapes/line.hlsl"
256-
"nbl/builtin/hlsl/shapes/rounded_line.hlsl"
257-
"nbl/builtin/hlsl/subgroup/arithmetic_portability.hlsl"
258-
"nbl/builtin/hlsl/subgroup/arithmetic_portability_impl.hlsl"
259-
"nbl/builtin/hlsl/subgroup/basic_portability.hlsl"
260-
"nbl/builtin/hlsl/subgroup/scratch.hlsl"
261-
"nbl/builtin/hlsl/subgroup/shuffle_portability.hlsl"
262-
"nbl/builtin/hlsl/workgroup/arithmetic.hlsl"
263-
"nbl/builtin/hlsl/workgroup/ballot.hlsl"
264-
"nbl/builtin/hlsl/workgroup/basic.hlsl"
265-
"nbl/builtin/hlsl/workgroup/clustered.hlsl"
266-
"nbl/builtin/hlsl/workgroup/shared_arithmetic.hlsl"
267-
"nbl/builtin/hlsl/workgroup/shared_ballot.hlsl"
268-
"nbl/builtin/hlsl/workgroup/shared_clustered.hlsl"
269-
"nbl/builtin/hlsl/workgroup/shared_scan.hlsl"
270-
"nbl/builtin/hlsl/algorithm.hlsl"
271-
"nbl/builtin/hlsl/atomics.hlsl"
272-
"nbl/builtin/hlsl/binops.hlsl"
273-
"nbl/builtin/hlsl/macros.hlsl"
274-
"nbl/builtin/hlsl/scanning_append.hlsl"
275-
"nbl/builtin/hlsl/shared_memory_accessor.hlsl"
241+
# HLSL
242+
LIST_BUILTIN_RESOURCE(NBL_RESOURCES_TO_EMBED "nbl/builtin/hlsl/barycentric/utils.hlsl")
243+
LIST_BUILTIN_RESOURCE(NBL_RESOURCES_TO_EMBED "nbl/builtin/hlsl/bxdf/common.hlsl")
244+
LIST_BUILTIN_RESOURCE(NBL_RESOURCES_TO_EMBED "nbl/builtin/hlsl/bxdf/reflection.hlsl")
245+
LIST_BUILTIN_RESOURCE(NBL_RESOURCES_TO_EMBED "nbl/builtin/hlsl/bxdf/transmission.hlsl")
246+
LIST_BUILTIN_RESOURCE(NBL_RESOURCES_TO_EMBED "nbl/builtin/hlsl/scan/declarations.hlsl")
247+
LIST_BUILTIN_RESOURCE(NBL_RESOURCES_TO_EMBED "nbl/builtin/hlsl/scan/default_scheduler.hlsl")
248+
LIST_BUILTIN_RESOURCE(NBL_RESOURCES_TO_EMBED "nbl/builtin/hlsl/scan/descriptors.hlsl")
249+
LIST_BUILTIN_RESOURCE(NBL_RESOURCES_TO_EMBED "nbl/builtin/hlsl/scan/direct.hlsl")
250+
LIST_BUILTIN_RESOURCE(NBL_RESOURCES_TO_EMBED "nbl/builtin/hlsl/scan/indirect.hlsl")
251+
LIST_BUILTIN_RESOURCE(NBL_RESOURCES_TO_EMBED "nbl/builtin/hlsl/scan/parameters_struct.hlsl")
252+
LIST_BUILTIN_RESOURCE(NBL_RESOURCES_TO_EMBED "nbl/builtin/hlsl/scan/virtual_workgroup.hlsl")
253+
LIST_BUILTIN_RESOURCE(NBL_RESOURCES_TO_EMBED "nbl/builtin/hlsl/shapes/aabb.hlsl")
254+
LIST_BUILTIN_RESOURCE(NBL_RESOURCES_TO_EMBED "nbl/builtin/hlsl/shapes/circle.hlsl")
255+
LIST_BUILTIN_RESOURCE(NBL_RESOURCES_TO_EMBED "nbl/builtin/hlsl/shapes/line.hlsl")
256+
LIST_BUILTIN_RESOURCE(NBL_RESOURCES_TO_EMBED "nbl/builtin/hlsl/shapes/rounded_line.hlsl")
257+
LIST_BUILTIN_RESOURCE(NBL_RESOURCES_TO_EMBED "nbl/builtin/hlsl/subgroup/arithmetic_portability.hlsl")
258+
LIST_BUILTIN_RESOURCE(NBL_RESOURCES_TO_EMBED "nbl/builtin/hlsl/subgroup/arithmetic_portability_impl.hlsl")
259+
LIST_BUILTIN_RESOURCE(NBL_RESOURCES_TO_EMBED "nbl/builtin/hlsl/subgroup/basic_portability.hlsl")
260+
LIST_BUILTIN_RESOURCE(NBL_RESOURCES_TO_EMBED "nbl/builtin/hlsl/subgroup/scratch.hlsl")
261+
LIST_BUILTIN_RESOURCE(NBL_RESOURCES_TO_EMBED "nbl/builtin/hlsl/subgroup/shuffle_portability.hlsl")
262+
LIST_BUILTIN_RESOURCE(NBL_RESOURCES_TO_EMBED "nbl/builtin/hlsl/workgroup/arithmetic.hlsl")
263+
LIST_BUILTIN_RESOURCE(NBL_RESOURCES_TO_EMBED "nbl/builtin/hlsl/workgroup/ballot.hlsl")
264+
LIST_BUILTIN_RESOURCE(NBL_RESOURCES_TO_EMBED "nbl/builtin/hlsl/workgroup/basic.hlsl")
265+
LIST_BUILTIN_RESOURCE(NBL_RESOURCES_TO_EMBED "nbl/builtin/hlsl/workgroup/clustered.hlsl")
266+
LIST_BUILTIN_RESOURCE(NBL_RESOURCES_TO_EMBED "nbl/builtin/hlsl/workgroup/shared_arithmetic.hlsl")
267+
LIST_BUILTIN_RESOURCE(NBL_RESOURCES_TO_EMBED "nbl/builtin/hlsl/workgroup/shared_ballot.hlsl")
268+
LIST_BUILTIN_RESOURCE(NBL_RESOURCES_TO_EMBED "nbl/builtin/hlsl/workgroup/shared_clustered.hlsl")
269+
LIST_BUILTIN_RESOURCE(NBL_RESOURCES_TO_EMBED "nbl/builtin/hlsl/workgroup/shared_scan.hlsl")
270+
LIST_BUILTIN_RESOURCE(NBL_RESOURCES_TO_EMBED "nbl/builtin/hlsl/algorithm.hlsl")
271+
LIST_BUILTIN_RESOURCE(NBL_RESOURCES_TO_EMBED "nbl/builtin/hlsl/atomics.hlsl")
272+
LIST_BUILTIN_RESOURCE(NBL_RESOURCES_TO_EMBED "nbl/builtin/hlsl/binops.hlsl")
273+
LIST_BUILTIN_RESOURCE(NBL_RESOURCES_TO_EMBED "nbl/builtin/hlsl/macros.hlsl")
274+
LIST_BUILTIN_RESOURCE(NBL_RESOURCES_TO_EMBED "nbl/builtin/hlsl/scanning_append.hlsl")
275+
LIST_BUILTIN_RESOURCE(NBL_RESOURCES_TO_EMBED "nbl/builtin/hlsl/shared_memory_accessor.hlsl")
276276

277277
macro(NBL_ADD_BUILTIN_RESOURCES _TARGET_) # internal & Nabla only, must be added with the macro to properly propagate scope
278278
ADD_CUSTOM_BUILTIN_RESOURCES("${_TARGET_}" NBL_RESOURCES_TO_EMBED "${NBL_ROOT_PATH}/include" "nbl/builtin" "nbl::builtin" "${NBL_ROOT_PATH_BINARY}/include" "${NBL_ROOT_PATH_BINARY}/src")

0 commit comments

Comments
 (0)