• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1
2# Autogenerated makefile
3# protocols/vulkan/xml/genvk.py -registry protocols/vulkan/xml/vk.xml cereal -o stream-servers/vulkan/cereal
4# Please do not modify directly;
5# re-run generate-vulkan-sources.sh,
6# or directly from Python by defining:
7# VULKAN_REGISTRY_XML_DIR : Directory containing genvk.py and vk.xml
8# CEREAL_OUTPUT_DIR: Where to put the generated sources.
9# python3 $VULKAN_REGISTRY_XML_DIR/genvk.py -registry $VULKAN_REGISTRY_XML_DIR/vk.xml cereal -o $CEREAL_OUTPUT_DIR
10
11add_library(OpenglRender_vulkan_cereal     common/goldfish_vk_extension_structs.cpp     common/goldfish_vk_marshaling.cpp     common/goldfish_vk_reserved_marshaling.cpp     common/goldfish_vk_testing.cpp     common/goldfish_vk_deepcopy.cpp     common/goldfish_vk_handlemap.cpp     common/goldfish_vk_dispatch.cpp     common/goldfish_vk_transform.cpp )
12target_compile_definitions(OpenglRender_vulkan_cereal PRIVATE -DVK_ANDROID_native_buffer -DVK_GOOGLE_gfxstream)
13if (WIN32)
14    target_compile_definitions(OpenglRender_vulkan_cereal PRIVATE -DVK_USE_PLATFORM_WIN32_KHR)
15endif()
16target_link_libraries(OpenglRender_vulkan_cereal PUBLIC gfxstream-base)
17
18target_include_directories(OpenglRender_vulkan_cereal
19                           PUBLIC
20                           .
21                           PRIVATE
22                           ..
23                           ../..
24                           ../../../include)
25
26