File tree 2 files changed +7
-7
lines changed
2 files changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -670,6 +670,7 @@ if(NBL_EMBED_BUILTIN_RESOURCES)
670
670
spirvBuiltinResourceData
671
671
boostBuiltinResourceData
672
672
deviceGenBuiltinResourceData
673
+ sprivIntrinsicsGenBuiltinResourceData
673
674
)
674
675
675
676
NBL_HOOK_INTERNAL_BUILTIN_RESOURCES("${NBL_INTERNAL_BUILTIN_TARGETS} " )
Original file line number Diff line number Diff line change @@ -326,11 +326,10 @@ ADD_CUSTOM_BUILTIN_RESOURCES(nblBuiltinResourceData NBL_RESOURCES_TO_EMBED "${NB
326
326
get_filename_component (NBL_SPRIV_INTRINSICS_GEN_INCLUDE_DIR "${CMAKE_CURRENT_BINARY_DIR} /include" ABSOLUTE )
327
327
set (NBL_SPRIV_INTRINSICS_GEN_INCLUDE_DIR "${NBL_SPRIV_INTRINSICS_GEN_INCLUDE_DIR} " )
328
328
329
- set (NBL_OUTPUT_FILE "${NBL_OUTPUT_GEN_INCLUDE_DIR} /hlsl/spirv_intrinsics/core.hlsl" )
330
- file (MAKE_DIRECTORY "${NBL_OUTPUT_GEN_INCLUDE_DIR} /nbl/builtin/hlsl/spirv_intrinsics" )
331
-
332
- set (NBL_GEN_PY "${CMAKE_CURRENT_SOURCE_DIR} /gen.py" )
329
+ set (NBL_OUTPUT_FILE "${NBL_SPRIV_INTRINSICS_GEN_INCLUDE_DIR} /nbl/builtin/hlsl/spirv_intrinsics/core.hlsl" )
330
+ file (MAKE_DIRECTORY "${NBL_SPRIV_INTRINSICS_GEN_INCLUDE_DIR} /nbl/builtin/hlsl/spirv_intrinsics" )
333
331
332
+ set (NBL_GEN_PY "${NBL_ROOT_PATH} /3rdparty/dxc/dxc/external/SPIRV-Headers/tools/hlsl_generator/gen.py" )
334
333
set (NBL_COMMAND
335
334
"${_Python3_EXECUTABLE} "
336
335
"${NBL_GEN_PY} "
@@ -346,9 +345,9 @@ add_custom_command(OUTPUT "${NBL_OUTPUT_FILE}"
346
345
add_custom_target (SprivIntrinsics DEPENDS "${NBL_OUTPUT_FILE} " )
347
346
348
347
if (NBL_EMBED_BUILTIN_RESOURCES)
349
- LIST_BUILTIN_RESOURCE(NBL_SPRIV_INTRINSICS_GEN_RESOURCES_TO_EMBED "${NBL_OUTPUT_FILE} " )
350
- ADD_CUSTOM_BUILTIN_RESOURCES(sprivIntrinsicsGenBuiltinResourceData NBL_SPRIV_INTRINSICS_GEN_RESOURCES_TO_EMBED "${NBL_SPRIV_INTRINSICS_GEN_INCLUDE_DIR} " "nbl/builtin" "nbl::builtin" "${NBL_ROOT_PATH_BINARY } /include" "${NBL_ROOT_PATH_BINARY } /src" "STATIC" "INTERNAL" )
351
- add_dependencies (sprivIntrinsicsGenBuiltinResourceData DeviceHeaders )
348
+ LIST_BUILTIN_RESOURCE(NBL_SPRIV_INTRINSICS_GEN_RESOURCES_TO_EMBED "core.hlsl " )
349
+ ADD_CUSTOM_BUILTIN_RESOURCES(sprivIntrinsicsGenBuiltinResourceData NBL_SPRIV_INTRINSICS_GEN_RESOURCES_TO_EMBED "${NBL_SPRIV_INTRINSICS_GEN_INCLUDE_DIR} " "nbl/builtin/hlsl/spirv_intrinsics " "nbl::builtin" "${CMAKE_CURRENT_BINARY_DIR } /include" "${CMAKE_CURRENT_BINARY_DIR } /src" "STATIC" "INTERNAL" )
350
+ add_dependencies (sprivIntrinsicsGenBuiltinResourceData SprivIntrinsics )
352
351
endif ()
353
352
354
353
set (NBL_SPRIV_INTRINSICS_GEN_INCLUDE_DIR
You can’t perform that action at this time.
0 commit comments