|
@@ -142,7 +142,7 @@ target_compile_definitions(${PROJECT_NAME} PRIVATE GLM_ENABLE_EXPERIMENTAL)
|
|
|
if (WIN32)
|
|
if (WIN32)
|
|
|
set(IMGUI_DIR C:/BuildEssentials/Library/imgui-1.89.5)
|
|
set(IMGUI_DIR C:/BuildEssentials/Library/imgui-1.89.5)
|
|
|
else ()
|
|
else ()
|
|
|
- set(IMGUI_DIR /home/tpx/src/imgui-1.90)
|
|
|
|
|
|
|
+ set(IMGUI_DIR /home/tpx/src/imgui-1.90.9)
|
|
|
endif ()
|
|
endif ()
|
|
|
set(IMGUI_BACKENDS_DIR ${IMGUI_DIR}/backends)
|
|
set(IMGUI_BACKENDS_DIR ${IMGUI_DIR}/backends)
|
|
|
target_include_directories(${PROJECT_NAME} PRIVATE ${IMGUI_DIR} ${IMGUI_BACKENDS_DIR})
|
|
target_include_directories(${PROJECT_NAME} PRIVATE ${IMGUI_DIR} ${IMGUI_BACKENDS_DIR})
|
|
@@ -255,6 +255,7 @@ target_link_libraries(${PROJECT_NAME} ${CRYPTOPP_LIB})
|
|
|
# xxHash config
|
|
# xxHash config
|
|
|
pkg_search_module(XXHASH REQUIRED libxxhash)
|
|
pkg_search_module(XXHASH REQUIRED libxxhash)
|
|
|
target_include_directories(${PROJECT_NAME} PRIVATE ${XXHASH_INCLUDE_DIRS})
|
|
target_include_directories(${PROJECT_NAME} PRIVATE ${XXHASH_INCLUDE_DIRS})
|
|
|
|
|
+target_link_directories(${PROJECT_NAME} PRIVATE /home/tpx/usr/lib)
|
|
|
target_link_libraries(${PROJECT_NAME} ${XXHASH_LIBRARIES})
|
|
target_link_libraries(${PROJECT_NAME} ${XXHASH_LIBRARIES})
|
|
|
|
|
|
|
|
# NvEnc config
|
|
# NvEnc config
|
|
@@ -263,7 +264,7 @@ if (WIN32)
|
|
|
set(NVENC_LIB_DIR ${NVCODEC_DIR}/Lib/x64)
|
|
set(NVENC_LIB_DIR ${NVCODEC_DIR}/Lib/x64)
|
|
|
find_library(NVENC_LIB nvencodeapi HINTS ${NVENC_LIB_DIR})
|
|
find_library(NVENC_LIB nvencodeapi HINTS ${NVENC_LIB_DIR})
|
|
|
else ()
|
|
else ()
|
|
|
- set(NVCODEC_DIR /home/tpx/src/Video_Codec_SDK_12.0.16)
|
|
|
|
|
|
|
+ set(NVCODEC_DIR /home/tpx/src/Video_Codec_SDK_12.2.72)
|
|
|
find_library(NVENC_LIB nvidia-encode)
|
|
find_library(NVENC_LIB nvidia-encode)
|
|
|
endif ()
|
|
endif ()
|
|
|
set(NVCODEC_INCLUDE_DIR ${NVCODEC_DIR}/Interface)
|
|
set(NVCODEC_INCLUDE_DIR ${NVCODEC_DIR}/Interface)
|