mirror of
https://github.com/MobileGL-Dev/MobileGL
synced 2026-09-07 19:58:32 +09:00
[Misc]: add DiligentCore as submodule
This commit is contained in:
@@ -0,0 +1,3 @@
|
||||
[submodule "3rdparty/DiligentCore"]
|
||||
path = 3rdparty/DiligentCore
|
||||
url = https://github.com/DiligentGraphics/DiligentCore.git
|
||||
+1
Submodule 3rdparty/DiligentCore added at f36e638805
+9
-2
@@ -85,7 +85,7 @@ add_library(${CMAKE_PROJECT_NAME} SHARED
|
||||
|
||||
target_include_directories(${CMAKE_PROJECT_NAME} PRIVATE ./includes)
|
||||
|
||||
target_link_libraries(${CMAKE_PROJECT_NAME}
|
||||
target_link_libraries(${CMAKE_PROJECT_NAME} PRIVATE
|
||||
${CMAKE_SOURCE_DIR}/library/arm64-v8a/libglslang.a
|
||||
${CMAKE_SOURCE_DIR}/library/arm64-v8a/libspirv-cross-c-shared.so
|
||||
#${CMAKE_SOURCE_DIR}/library/arm64-v8a/libshaderconv.so
|
||||
@@ -111,11 +111,18 @@ target_include_directories(MobileGL PUBLIC
|
||||
${CMAKE_SOURCE_DIR}/include
|
||||
)
|
||||
|
||||
add_subdirectory(3rdparty/DiligentCore)
|
||||
|
||||
target_link_libraries(MobileGL
|
||||
PRIVATE
|
||||
Diligent-Common
|
||||
Diligent-GraphicsEngineOpenGL-static
|
||||
)
|
||||
|
||||
if (PROFILING)
|
||||
find_package(Threads)
|
||||
include_directories(${CMAKE_SOURCE_DIR}/3rdparty/perfetto/sdk)
|
||||
add_library(perfetto STATIC ${CMAKE_SOURCE_DIR}/3rdparty/perfetto/sdk/perfetto.cc)
|
||||
target_link_libraries(MobileGL perfetto ${CMAKE_THREAD_LIBS_INIT})
|
||||
target_link_libraries(MobileGL PRIVATE perfetto ${CMAKE_THREAD_LIBS_INIT})
|
||||
target_compile_definitions(MobileGL PUBLIC PROFILING=1)
|
||||
endif()
|
||||
|
||||
Reference in New Issue
Block a user