File tree Expand file tree Collapse file tree 2 files changed +7
-7
lines changed Expand file tree Collapse file tree 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)
670670 spirvBuiltinResourceData
671671 boostBuiltinResourceData
672672 deviceGenBuiltinResourceData
673+ sprivIntrinsicsGenBuiltinResourceData
673674 )
674675
675676 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
326326get_filename_component (NBL_SPRIV_INTRINSICS_GEN_INCLUDE_DIR "${CMAKE_CURRENT_BINARY_DIR} /include" ABSOLUTE )
327327set (NBL_SPRIV_INTRINSICS_GEN_INCLUDE_DIR "${NBL_SPRIV_INTRINSICS_GEN_INCLUDE_DIR} " )
328328
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" )
333331
332+ set (NBL_GEN_PY "${NBL_ROOT_PATH} /3rdparty/dxc/dxc/external/SPIRV-Headers/tools/hlsl_generator/gen.py" )
334333set (NBL_COMMAND
335334 "${_Python3_EXECUTABLE} "
336335 "${NBL_GEN_PY} "
@@ -346,9 +345,9 @@ add_custom_command(OUTPUT "${NBL_OUTPUT_FILE}"
346345add_custom_target (SprivIntrinsics DEPENDS "${NBL_OUTPUT_FILE} " )
347346
348347if (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 )
352351endif ()
353352
354353set (NBL_SPRIV_INTRINSICS_GEN_INCLUDE_DIR
You can’t perform that action at this time.
0 commit comments