Use new Vulkan-Headers repository. Don't generate createReturnValue function call if the return type is void. (#335)

This commit is contained in:
Markus Tavenrath
2019-06-06 13:13:38 +02:00
committed by GitHub
parent d2a1056a56
commit 50e0a941e9
9 changed files with 15 additions and 58358 deletions

View File

@@ -36,11 +36,11 @@ else(MSVC)
add_compile_options(-Wall)
endif(MSVC)
file(TO_NATIVE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/Vulkan-Docs/xml/vk.xml vk_spec)
file(TO_NATIVE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/Vulkan-Headers/registry/vk.xml vk_spec)
string(REPLACE "\\" "\\\\" vk_spec ${vk_spec})
add_definitions(-DVK_SPEC="${vk_spec}")
file(TO_NATIVE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/vulkan/vulkan.hpp vulkan_hpp)
file(TO_NATIVE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/Vulkan-Headers/include/vulkan.hpp vulkan_hpp)
string(REPLACE "\\" "\\\\" vulkan_hpp ${vulkan_hpp})
add_definitions(-DVULKAN_HPP_FILE="${vulkan_hpp}")