ae2f_docs
Loading...
Searching...
No Matches
VK-Core.cmake
1include(cmake/Core.cmake)
2
3option(ae2fVK_needed "Is Vulkan needed" ON)
4set(ae2fVK_CoreDir ${PROJECT_SOURCE_DIR} CACHE STRING "")
5set(ae2fVK_IncList "")
6
7# @brief
8# Copies all files under wanted include path to /clinclude
9#
10# @param ...
11# Absolute path where the files will be collected.
12#
13# @warning
14# Notice that this must be absolute path
15function(ae2fVK_CoreAppendInclude)
16 string(APPEND ae2fVK_IncList " ${ARGN}")
17endfunction()
18
19# Convert a c-like code into glsl compilable, removing the include.
20function(ae2fVK_Cvrt_one prm_in prm_out)
21 ae2f_Inc_Run_One(${prm_in} ${prm_out})
22endfunction()