diff options
| author | David Pinedo <david@lunarg.com> | 2015-11-06 12:54:48 -0700 |
|---|---|---|
| committer | David Pinedo <david@lunarg.com> | 2015-11-06 12:54:48 -0700 |
| commit | c5193c13de8dfe9e6bbf343e05cb51e2b29fd177 (patch) | |
| tree | de2316c2353b53918ea6133d4bbd41b8b8993f60 | |
| parent | 2ba1a459da681ddfdcc28a8e6f7ca9c162e5cb67 (diff) | |
| download | usermoji-c5193c13de8dfe9e6bbf343e05cb51e2b29fd177.tar.xz | |
Moved header files from include to include/vulkan
47 files changed, 101 insertions, 100 deletions
diff --git a/buildAndroid/android-generate.sh b/buildAndroid/android-generate.sh index e1ee4d9b..e3e59e9b 100755 --- a/buildAndroid/android-generate.sh +++ b/buildAndroid/android-generate.sh @@ -18,11 +18,11 @@ rm -rf generated mkdir -p generated python ../vk-generate.py dispatch-table-ops layer > generated/vk_dispatch_table_helper.h -python ../vk_helper.py --gen_enum_string_helper ../include/vulkan.h --abs_out_dir generated -python ../vk_helper.py --gen_struct_wrappers ../include/vulkan.h --abs_out_dir generated +python ../vk_helper.py --gen_enum_string_helper ../include/vulkan/vulkan.h --abs_out_dir generated +python ../vk_helper.py --gen_struct_wrappers ../include/vulkan/vulkan.h --abs_out_dir generated -python ../vk-layer-generate.py Generic ../include/vulkan.h > generated/generic_layer.cpp -python ../vk-layer-generate.py APIDump ../include/vulkan.h > generated/api_dump.cpp -python ../vk-layer-generate.py ObjectTracker ../include/vulkan.h > generated/object_track.cpp -python ../vk-layer-generate.py Threading ../include/vulkan.h > generated/threading.cpp +python ../vk-layer-generate.py Generic ../include/vulkan/vulkan.h > generated/generic_layer.cpp +python ../vk-layer-generate.py APIDump ../include/vulkan/vulkan.h > generated/api_dump.cpp +python ../vk-layer-generate.py ObjectTracker ../include/vulkan/vulkan.h > generated/object_track.cpp +python ../vk-layer-generate.py Threading ../include/vulkan/vulkan.h > generated/threading.cpp diff --git a/demos/cube.c b/demos/cube.c index 3eafd30a..25ca9b23 100644 --- a/demos/cube.c +++ b/demos/cube.c @@ -40,12 +40,12 @@ #include <xcb/xcb.h> #endif // _WIN32 -#include <vulkan.h> -#include <vk_ext_khr_swapchain.h> -#include <vk_ext_khr_device_swapchain.h> -#include "vk_debug_report_lunarg.h" +#include <vulkan/vulkan.h> +#include <vulkan/vk_ext_khr_swapchain.h> +#include <vulkan/vk_ext_khr_device_swapchain.h> +#include "vulkan/vk_debug_report_lunarg.h" -#include "vk_sdk_platform.h" +#include "vulkan/vk_sdk_platform.h" #include "linmath.h" #define DEMO_TEXTURE_COUNT 1 diff --git a/demos/tri.c b/demos/tri.c index e059d534..bbfb3cde 100644 --- a/demos/tri.c +++ b/demos/tri.c @@ -47,10 +47,10 @@ #include <xcb/xcb.h> #endif // _WIN32 -#include <vulkan.h> -#include "vk_debug_report_lunarg.h" -#include <vk_ext_khr_swapchain.h> -#include <vk_ext_khr_device_swapchain.h> +#include <vulkan/vulkan.h> +#include "vulkan/vk_debug_report_lunarg.h" +#include <vulkan/vk_ext_khr_swapchain.h> +#include <vulkan/vk_ext_khr_device_swapchain.h> #define DEMO_TEXTURE_COUNT 1 #define VERTEX_BUFFER_BIND_ID 0 diff --git a/demos/vulkaninfo.c b/demos/vulkaninfo.c index 6e2888a1..7ee75b7a 100644 --- a/demos/vulkaninfo.c +++ b/demos/vulkaninfo.c @@ -37,10 +37,10 @@ #include <io.h> #endif -#include "vk_ext_khr_swapchain.h" -#include "vk_ext_khr_device_swapchain.h" +#include "vulkan/vk_ext_khr_swapchain.h" +#include "vulkan/vk_ext_khr_device_swapchain.h" -#include <vulkan.h> +#include <vulkan/vulkan.h> #define ERR(err) printf("%s:%d: failed with %s\n", \ __FILE__, __LINE__, vk_result_string(err)); diff --git a/icd/common/icd.h b/icd/common/icd.h index 3fc5e3ee..ac1c8ca6 100644 --- a/icd/common/icd.h +++ b/icd/common/icd.h @@ -30,12 +30,12 @@ #ifndef ICD_H #define ICD_H -#include <vulkan.h> -#include <vk_platform.h> -#include <vk_debug_report_lunarg.h> -#include "vk_ext_khr_swapchain.h" -#include "vk_ext_khr_device_swapchain.h" -#include "vk_sdk_platform.h" +#include <vulkan/vulkan.h> +#include <vulkan/vk_platform.h> +#include <vulkan/vk_debug_report_lunarg.h> +#include "vulkan/vk_ext_khr_swapchain.h" +#include "vulkan/vk_ext_khr_device_swapchain.h" +#include "vulkan/vk_sdk_platform.h" #if defined(__GNUC__) && __GNUC__ >= 4 # define ICD_EXPORT __attribute__((visibility("default"))) diff --git a/icd/nulldrv/nulldrv.h b/icd/nulldrv/nulldrv.h index 43001274..5bb528fd 100644 --- a/icd/nulldrv/nulldrv.h +++ b/icd/nulldrv/nulldrv.h @@ -32,11 +32,11 @@ #include <string.h> #include <assert.h> -#include <vulkan.h> -#include <vk_debug_report_lunarg.h> -#include <vk_icd.h> -#include "vk_ext_khr_swapchain.h" -#include "vk_ext_khr_device_swapchain.h" +#include <vulkan/vulkan.h> +#include <vulkan/vk_debug_report_lunarg.h> +#include <vulkan/vk_icd.h> +#include "vulkan/vk_ext_khr_swapchain.h" +#include "vulkan/vk_ext_khr_device_swapchain.h" #include "icd.h" diff --git a/include/vk_debug_marker_layer.h b/include/vulkan/vk_debug_marker_layer.h index d9b1d7da..0eede38a 100644 --- a/include/vk_debug_marker_layer.h +++ b/include/vulkan/vk_debug_marker_layer.h @@ -30,7 +30,7 @@ #pragma once -#include "vulkan.h" +#include "vulkan/vulkan.h" #include "vk_debug_marker_lunarg.h" #include "vk_layer.h" diff --git a/include/vk_debug_marker_lunarg.h b/include/vulkan/vk_debug_marker_lunarg.h index cc53cc7f..92a9549c 100644 --- a/include/vk_debug_marker_lunarg.h +++ b/include/vulkan/vk_debug_marker_lunarg.h @@ -31,8 +31,8 @@ #ifndef __VK_DEBUG_MARKER_H__ #define __VK_DEBUG_MARKER_H__ -#include "vulkan.h" -#include "vk_debug_report_lunarg.h" +#include "vulkan/vulkan.h" +#include "vulkan/vk_debug_report_lunarg.h" #define VK_DEBUG_MARKER_EXTENSION_NUMBER 6 #define VK_DEBUG_MARKER_EXTENSION_REVISION 1 diff --git a/include/vk_debug_report_lunarg.h b/include/vulkan/vk_debug_report_lunarg.h index 27f2b872..6b4425e4 100644 --- a/include/vk_debug_report_lunarg.h +++ b/include/vulkan/vk_debug_report_lunarg.h @@ -32,7 +32,7 @@ #ifndef __VK_DEBUG_REPORT_LUNARG_H__ #define __VK_DEBUG_REPORT_LUNARG_H__ -#include "vulkan.h" +#include "vulkan/vulkan.h" #define VK_DEBUG_REPORT_EXTENSION_NUMBER 5 #define VK_DEBUG_REPORT_EXTENSION_REVISION 1 diff --git a/include/vk_ext_khr_device_swapchain.h b/include/vulkan/vk_ext_khr_device_swapchain.h index af95ff0c..a46f91aa 100644 --- a/include/vk_ext_khr_device_swapchain.h +++ b/include/vulkan/vk_ext_khr_device_swapchain.h @@ -27,7 +27,7 @@ #ifndef __VK_EXT_KHR_DEVICE_SWAPCHAIN_H__ #define __VK_EXT_KHR_DEVICE_SWAPCHAIN_H__ -#include "vulkan.h" +#include "vulkan/vulkan.h" #define VK_EXT_KHR_DEVICE_SWAPCHAIN_REVISION 53 #define VK_EXT_KHR_DEVICE_SWAPCHAIN_EXTENSION_NUMBER 2 diff --git a/include/vk_ext_khr_swapchain.h b/include/vulkan/vk_ext_khr_swapchain.h index 862b4d5e..a52414de 100644 --- a/include/vk_ext_khr_swapchain.h +++ b/include/vulkan/vk_ext_khr_swapchain.h @@ -27,7 +27,7 @@ #ifndef __VK_EXT_KHR_SWAPCHAIN_H__ #define __VK_EXT_KHR_SWAPCHAIN_H__ -#include "vulkan.h" +#include "vulkan/vulkan.h" #define VK_EXT_KHR_SWAPCHAIN_REVISION 17 #define VK_EXT_KHR_SWAPCHAIN_EXTENSION_NUMBER 1 diff --git a/include/vk_icd.h b/include/vulkan/vk_icd.h index 634d653f..634d653f 100644 --- a/include/vk_icd.h +++ b/include/vulkan/vk_icd.h diff --git a/include/vk_layer.h b/include/vulkan/vk_layer.h index 491750b3..4777cbb5 100644 --- a/include/vk_layer.h +++ b/include/vulkan/vk_layer.h @@ -4,11 +4,11 @@ */ #pragma once -#include "vulkan.h" -#include "vk_debug_report_lunarg.h" +#include "vulkan/vulkan.h" +#include "vulkan/vk_debug_report_lunarg.h" #include "vk_debug_marker_lunarg.h" -#include "vk_ext_khr_swapchain.h" -#include "vk_ext_khr_device_swapchain.h" +#include "vulkan/vk_ext_khr_swapchain.h" +#include "vulkan/vk_ext_khr_device_swapchain.h" #if defined(__GNUC__) && __GNUC__ >= 4 # define VK_LAYER_EXPORT __attribute__((visibility("default"))) #elif defined(__SUNPRO_C) && (__SUNPRO_C >= 0x590) diff --git a/include/vk_platform.h b/include/vulkan/vk_platform.h index 969e532e..969e532e 100644 --- a/include/vk_platform.h +++ b/include/vulkan/vk_platform.h diff --git a/include/vk_sdk_platform.h b/include/vulkan/vk_sdk_platform.h index d5e31a83..d5e31a83 100755 --- a/include/vk_sdk_platform.h +++ b/include/vulkan/vk_sdk_platform.h diff --git a/include/vulkan.h b/include/vulkan/vulkan.h index fcb361f4..fcb361f4 100644 --- a/include/vulkan.h +++ b/include/vulkan/vulkan.h diff --git a/layers/CMakeLists.txt b/layers/CMakeLists.txt index 77177b01..d00f8341 100644 --- a/layers/CMakeLists.txt +++ b/layers/CMakeLists.txt @@ -2,15 +2,15 @@ cmake_minimum_required (VERSION 2.8.11) macro(run_vk_helper subcmd) add_custom_command(OUTPUT ${ARGN} - COMMAND ${PYTHON_CMD} ${PROJECT_SOURCE_DIR}/vk_helper.py --${subcmd} ${PROJECT_SOURCE_DIR}/include/vulkan.h --abs_out_dir ${CMAKE_CURRENT_BINARY_DIR} - DEPENDS ${PROJECT_SOURCE_DIR}/vk_helper.py ${PROJECT_SOURCE_DIR}/include/vulkan.h + COMMAND ${PYTHON_CMD} ${PROJECT_SOURCE_DIR}/vk_helper.py --${subcmd} ${PROJECT_SOURCE_DIR}/include/vulkan/vulkan.h --abs_out_dir ${CMAKE_CURRENT_BINARY_DIR} + DEPENDS ${PROJECT_SOURCE_DIR}/vk_helper.py ${PROJECT_SOURCE_DIR}/include/vulkan/vulkan.h ) endmacro() macro(run_vk_layer_generate subcmd output) add_custom_command(OUTPUT ${output} - COMMAND ${PYTHON_CMD} ${PROJECT_SOURCE_DIR}/vk-layer-generate.py ${subcmd} ${PROJECT_SOURCE_DIR}/include/vulkan.h > ${output} - DEPENDS ${PROJECT_SOURCE_DIR}/vk-layer-generate.py ${PROJECT_SOURCE_DIR}/include/vulkan.h ${PROJECT_SOURCE_DIR}/vulkan.py + COMMAND ${PYTHON_CMD} ${PROJECT_SOURCE_DIR}/vk-layer-generate.py ${subcmd} ${PROJECT_SOURCE_DIR}/include/vulkan/vulkan.h > ${output} + DEPENDS ${PROJECT_SOURCE_DIR}/vk-layer-generate.py ${PROJECT_SOURCE_DIR}/include/vulkan/vulkan.h ${PROJECT_SOURCE_DIR}/vulkan.py ) endmacro() @@ -82,6 +82,7 @@ endif() include_directories( ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/../loader + ${CMAKE_CURRENT_SOURCE_DIR}/../include/vulkan ${CMAKE_CURRENT_BINARY_DIR} ) diff --git a/layers/apidump.h b/layers/apidump.h index 41a10c15..e5f4ff87 100644 --- a/layers/apidump.h +++ b/layers/apidump.h @@ -26,7 +26,7 @@ */ #pragma once -#include "vk_layer.h" +#include "vulkan/vk_layer.h" /* * This file contains static functions for the generated layer Generic diff --git a/layers/basic.cpp b/layers/basic.cpp index 21f93a14..9b58f92e 100644 --- a/layers/basic.cpp +++ b/layers/basic.cpp @@ -28,7 +28,7 @@ #include <stdlib.h> #include <assert.h> #include "vk_dispatch_table_helper.h" -#include "vk_layer.h" +#include "vulkan/vk_layer.h" #include "vk_layer_table.h" #include "vk_layer_extension_utils.h" diff --git a/layers/device_limits.h b/layers/device_limits.h index a426c5d0..77de294f 100644 --- a/layers/device_limits.h +++ b/layers/device_limits.h @@ -22,9 +22,9 @@ * * Author: Tobin Ehlis <tobin@lunarg.com> */ -#include "vk_layer.h" +#include "vulkan/vk_layer.h" #include <vector> -#include "vk_debug_report_lunarg.h" +#include "vulkan/vk_debug_report_lunarg.h" using namespace std; diff --git a/layers/draw_state.h b/layers/draw_state.h index 2dc8df54..db05bacd 100755 --- a/layers/draw_state.h +++ b/layers/draw_state.h @@ -23,10 +23,10 @@ * Author: Courtney Goeltzenleuchter <courtney@LunarG.com> * Author: Tobin Ehlis <tobin@lunarg.com> */ -#include "vk_layer.h" +#include "vulkan/vk_layer.h" #include <vector> #include <memory> -#include "vk_debug_report_lunarg.h" +#include "vulkan/vk_debug_report_lunarg.h" using namespace std; diff --git a/layers/generic.h b/layers/generic.h index 636bfc15..9f73eaa3 100644 --- a/layers/generic.h +++ b/layers/generic.h @@ -27,7 +27,7 @@ #ifndef GENERIC_H #define GENERIC_H -#include "vk_layer.h" +#include "vulkan/vk_layer.h" /* * This file contains static functions for the generated layer Generic diff --git a/layers/image.h b/layers/image.h index 57fb85cd..2ddd4eba 100644 --- a/layers/image.h +++ b/layers/image.h @@ -26,7 +26,7 @@ */ #ifndef IMAGE_H #define IMAGE_H -#include "vulkan.h" +#include "vulkan/vulkan.h" #include "vk_layer_config.h" #include "vk_layer_logging.h" diff --git a/layers/mem_tracker.h b/layers/mem_tracker.h index 8cfcb0c3..1963b38f 100644 --- a/layers/mem_tracker.h +++ b/layers/mem_tracker.h @@ -25,8 +25,8 @@ */ #pragma once #include <vector> -#include "vk_layer.h" -#include "vk_debug_report_lunarg.h" +#include "vulkan/vk_layer.h" +#include "vulkan/vk_debug_report_lunarg.h" #ifdef __cplusplus extern "C" { diff --git a/layers/multi.cpp b/layers/multi.cpp index 256fbfec..a43a8422 100644 --- a/layers/multi.cpp +++ b/layers/multi.cpp @@ -29,7 +29,7 @@ #include <assert.h> #include <unordered_map> #include "vk_loader_platform.h" -#include "vk_layer.h" +#include "vulkan/vk_layer.h" #include "vk_layer_table.h" #ifdef __cplusplus diff --git a/layers/object_track.h b/layers/object_track.h index f166a044..51f406c2 100644 --- a/layers/object_track.h +++ b/layers/object_track.h @@ -25,7 +25,7 @@ * Author: Tobin Ehlis <tobin@lunarg.com> */ -#include "vk_layer.h" +#include "vulkan/vk_layer.h" #include "vk_layer_extension_utils.h" #include "vk_enum_string_helper.h" diff --git a/layers/param_checker.cpp b/layers/param_checker.cpp index 528a73d5..1f96ca80 100644 --- a/layers/param_checker.cpp +++ b/layers/param_checker.cpp @@ -36,7 +36,7 @@ #include <vector> #include "vk_loader_platform.h" -#include "vk_layer.h" +#include "vulkan/vk_layer.h" #include "vk_layer_config.h" #include "vk_enum_validate_helper.h" #include "vk_struct_validate_helper.h" diff --git a/layers/shader_checker.cpp b/layers/shader_checker.cpp index c930b85d..a92854ff 100644 --- a/layers/shader_checker.cpp +++ b/layers/shader_checker.cpp @@ -35,7 +35,7 @@ #include <iostream> #include "vk_loader_platform.h" #include "vk_dispatch_table_helper.h" -#include "vk_layer.h" +#include "vulkan/vk_layer.h" #include "vk_layer_utils.h" #include "vk_layer_config.h" #include "vk_layer_table.h" diff --git a/layers/shader_checker.h b/layers/shader_checker.h index 32739bad..6a1ef65a 100644 --- a/layers/shader_checker.h +++ b/layers/shader_checker.h @@ -22,8 +22,8 @@ * * Author: Chris Forbes <chrisf@ijw.co.nz> */ -#include "vk_layer.h" -#include "vk_debug_report_lunarg.h" +#include "vulkan/vk_layer.h" +#include "vulkan/vk_debug_report_lunarg.h" #include "vk_layer_logging.h" /* Shader checker error codes */ diff --git a/layers/swapchain.h b/layers/swapchain.h index cc2337d2..3820f92f 100644 --- a/layers/swapchain.h +++ b/layers/swapchain.h @@ -27,8 +27,8 @@ #ifndef SWAPCHAIN_H #define SWAPCHAIN_H -#include "vk_layer.h" -#include "vk_debug_report_lunarg.h" +#include "vulkan/vk_layer.h" +#include "vulkan/vk_debug_report_lunarg.h" #include "vk_layer_config.h" #include "vk_layer_logging.h" #include <vector> diff --git a/layers/vk_layer_config.cpp b/layers/vk_layer_config.cpp index a03d3995..53748352 100755 --- a/layers/vk_layer_config.cpp +++ b/layers/vk_layer_config.cpp @@ -30,10 +30,10 @@ #include <string> #include <map> #include <string.h> -#include <vk_layer.h> +#include <vulkan/vk_layer.h> #include <iostream> #include "vk_layer_config.h" -#include "vk_sdk_platform.h" +#include "vulkan/vk_sdk_platform.h" #define MAX_CHARS_PER_LINE 4096 diff --git a/layers/vk_layer_extension_utils.h b/layers/vk_layer_extension_utils.h index 15880a42..6e6252f0 100644 --- a/layers/vk_layer_extension_utils.h +++ b/layers/vk_layer_extension_utils.h @@ -24,7 +24,7 @@ * */ -#include "vk_layer.h" +#include "vulkan/vk_layer.h" #ifndef LAYER_EXTENSION_UTILS_H #define LAYER_EXTENSION_UTILS_H diff --git a/layers/vk_layer_logging.h b/layers/vk_layer_logging.h index 6eb1fe1b..28a52019 100644 --- a/layers/vk_layer_logging.h +++ b/layers/vk_layer_logging.h @@ -34,7 +34,7 @@ #include <unordered_map> #include <inttypes.h> #include "vk_loader_platform.h" -#include "vk_layer.h" +#include "vulkan/vk_layer.h" #include "vk_layer_data.h" #include "vk_layer_table.h" diff --git a/layers/vk_layer_table.cpp b/layers/vk_layer_table.cpp index 7429a1d6..1c4fa133 100644 --- a/layers/vk_layer_table.cpp +++ b/layers/vk_layer_table.cpp @@ -25,7 +25,7 @@ #include <assert.h> #include <unordered_map> #include "vk_dispatch_table_helper.h" -#include "vk_layer.h" +#include "vulkan/vk_layer.h" #include "vk_layer_table.h" static device_table_map tableMap; static instance_table_map tableInstanceMap; diff --git a/layers/vk_layer_utils.cpp b/layers/vk_layer_utils.cpp index 11a77396..66d8323b 100644 --- a/layers/vk_layer_utils.cpp +++ b/layers/vk_layer_utils.cpp @@ -25,7 +25,7 @@ */ #include <string.h> -#include "vulkan.h" +#include "vulkan/vulkan.h" #include "vk_layer_utils.h" typedef struct _VULKAN_FORMAT_INFO { diff --git a/loader/debug_report.c b/loader/debug_report.c index 6ede98c4..0e85ff78 100644 --- a/loader/debug_report.c +++ b/loader/debug_report.c @@ -35,7 +35,7 @@ #endif #include "vk_loader_platform.h" #include "debug_report.h" -#include "vk_layer.h" +#include "vulkan/vk_layer.h" typedef void (VKAPI *PFN_stringCallback)(char *message); diff --git a/loader/debug_report.h b/loader/debug_report.h index 00c97e67..62969c2b 100644 --- a/loader/debug_report.h +++ b/loader/debug_report.h @@ -27,7 +27,7 @@ #include "vk_loader_platform.h" #include "loader.h" -#include "vk_debug_report_lunarg.h" +#include "vulkan/vk_debug_report_lunarg.h" /* * CreateMsgCallback is global and needs to be * applied to all layers and ICDs. diff --git a/loader/loader.c b/loader/loader.c index 5cef3006..e19923d4 100644 --- a/loader/loader.c +++ b/loader/loader.c @@ -44,7 +44,7 @@ #include "gpa_helper.h" #include "table_ops.h" #include "debug_report.h" -#include "vk_icd.h" +#include "vulkan/vk_icd.h" #include "cJSON.h" static loader_platform_dl_handle loader_add_layer_lib( diff --git a/loader/loader.h b/loader/loader.h index f27b892b..db03f9d3 100644 --- a/loader/loader.h +++ b/loader/loader.h @@ -32,11 +32,11 @@ #ifndef LOADER_H #define LOADER_H -#include <vulkan.h> -#include <vk_debug_report_lunarg.h> -#include <vk_ext_khr_swapchain.h> -#include <vk_layer.h> -#include <vk_icd.h> +#include <vulkan/vulkan.h> +#include <vulkan/vk_debug_report_lunarg.h> +#include <vulkan/vk_ext_khr_swapchain.h> +#include <vulkan/vk_layer.h> +#include <vulkan/vk_icd.h> #include <assert.h> #if defined(__GNUC__) && __GNUC__ >= 4 diff --git a/loader/table_ops.h b/loader/table_ops.h index d582fd49..2b113e36 100644 --- a/loader/table_ops.h +++ b/loader/table_ops.h @@ -25,8 +25,8 @@ * Author: Tony Barbour <tony@LunarG.com> */ -#include <vulkan.h> -#include <vk_layer.h> +#include <vulkan/vulkan.h> +#include <vulkan/vk_layer.h> #include <string.h> #include "loader.h" #include "vk_loader_platform.h" diff --git a/loader/vk-loader-generate.py b/loader/vk-loader-generate.py index 15bd253f..143af61f 100755 --- a/loader/vk-loader-generate.py +++ b/loader/vk-loader-generate.py @@ -222,7 +222,7 @@ class DispatchTableOpsSubcommand(Subcommand): super().run() def generate_header(self): - return "\n".join(["#include <vulkan.h>", + return "\n".join(["#include <vulkan/vulkan.h>", "#include <vkLayer.h>", "#include <string.h>", "#include \"loader_platform.h\""]) diff --git a/loader/vk_loader_platform.h b/loader/vk_loader_platform.h index 4fecaed6..530546d9 100644 --- a/loader/vk_loader_platform.h +++ b/loader/vk_loader_platform.h @@ -29,8 +29,8 @@ */ #pragma once -#include "vk_platform.h" -#include "vk_sdk_platform.h" +#include "vulkan/vk_platform.h" +#include "vulkan/vk_sdk_platform.h" #if defined(__linux__) /* Linux-specific common code: */ diff --git a/loader/wsi_swapchain.h b/loader/wsi_swapchain.h index c263ca97..acf46a07 100644 --- a/loader/wsi_swapchain.h +++ b/loader/wsi_swapchain.h @@ -26,7 +26,7 @@ #include "vk_loader_platform.h" #include "loader.h" -#include "vk_ext_khr_swapchain.h" +#include "vulkan/vk_ext_khr_swapchain.h" void wsi_swapchain_add_instance_extensions( const struct loader_instance *inst, diff --git a/vk-generate.py b/vk-generate.py index 8f42521b..07503ae8 100755 --- a/vk-generate.py +++ b/vk-generate.py @@ -107,8 +107,8 @@ class DispatchTableOpsSubcommand(Subcommand): super(DispatchTableOpsSubcommand, self).run() def generate_header(self): - return "\n".join(["#include <vulkan.h>", - "#include <vk_layer.h>", + return "\n".join(["#include <vulkan/vulkan.h>", + "#include <vulkan/vk_layer.h>", "#include <string.h>"]) def _generate_init_dispatch(self, type): diff --git a/vk-layer-generate.py b/vk-layer-generate.py index 979f8c86..9ca9b11f 100755 --- a/vk-layer-generate.py +++ b/vk-layer-generate.py @@ -624,7 +624,7 @@ class Subcommand(object): class LayerFuncsSubcommand(Subcommand): def generate_header(self): - return '#include <vk_layer.h>\n#include "loader.h"' + return '#include <vulkan/vk_layer.h>\n#include "loader.h"' def generate_body(self): return self._generate_dispatch_entrypoints("static") @@ -638,7 +638,7 @@ class GenericLayerSubcommand(Subcommand): gen_header.append('#include <string.h>') gen_header.append('#include <unordered_map>') gen_header.append('#include "vk_loader_platform.h"') - gen_header.append('#include "vk_layer.h"') + gen_header.append('#include "vulkan/vk_layer.h"') gen_header.append('#include "vk_layer_config.h"') gen_header.append('#include "vk_layer_logging.h"') gen_header.append('#include "vk_layer_table.h"') @@ -782,7 +782,7 @@ class APIDumpSubcommand(Subcommand): header_txt.append('#include <string.h>') header_txt.append('') header_txt.append('#include "vk_loader_platform.h"') - header_txt.append('#include "vk_layer.h"') + header_txt.append('#include "vulkan/vk_layer.h"') header_txt.append('#include "vk_struct_string_helper_cpp.h"') header_txt.append('#include "vk_layer_table.h"') header_txt.append('#include "vk_layer_extension_utils.h"') @@ -1189,14 +1189,14 @@ class ObjectTrackerSubcommand(Subcommand): header_txt.append('#include <string.h>') header_txt.append('#include <inttypes.h>') header_txt.append('') - header_txt.append('#include "vulkan.h"') + header_txt.append('#include "vulkan/vulkan.h"') header_txt.append('#include "vk_loader_platform.h"') header_txt.append('') header_txt.append('#include <unordered_map>') header_txt.append('using namespace std;') - header_txt.append('#include "vk_layer.h"') + header_txt.append('#include "vulkan/vk_layer.h"') header_txt.append('#include "vk_layer_config.h"') - header_txt.append('#include "vk_debug_report_lunarg.h"') + header_txt.append('#include "vulkan/vk_debug_report_lunarg.h"') header_txt.append('#include "vk_layer_table.h"') header_txt.append('#include "vk_layer_data.h"') header_txt.append('#include "vk_layer_logging.h"') @@ -1809,7 +1809,7 @@ class ThreadingSubcommand(Subcommand): header_txt.append('#include <string.h>') header_txt.append('#include <unordered_map>') header_txt.append('#include "vk_loader_platform.h"') - header_txt.append('#include "vk_layer.h"') + header_txt.append('#include "vulkan/vk_layer.h"') header_txt.append('#include "threading.h"') header_txt.append('#include "vk_layer_config.h"') header_txt.append('#include "vk_layer_extension_utils.h"') diff --git a/vk_helper.py b/vk_helper.py index 17f01512..6da41445 100755 --- a/vk_helper.py +++ b/vk_helper.py @@ -1363,8 +1363,8 @@ class StructWrapperGen: def _generateSizeHelperHeaderC(self): header = [] header.append('#include "vk_struct_size_helper.h"') - header.append('#include "vk_ext_khr_swapchain.h"') - header.append('#include "vk_ext_khr_device_swapchain.h"') + header.append('#include "vulkan/vk_ext_khr_swapchain.h"') + header.append('#include "vulkan/vk_ext_khr_device_swapchain.h"') header.append('#include <string.h>') header.append('#include <assert.h>') header.append('\n// Function definitions\n') @@ -1489,7 +1489,7 @@ class EnumCodeGen: header.append('#ifdef _WIN32\n') header.append('#pragma warning( disable : 4065 )\n') header.append('#endif\n') - header.append('#include <%s>\n\n\n' % self.in_file) + header.append('#include <vulkan/%s>\n\n\n' % self.in_file) return "\n".join(header) @@ -1850,12 +1850,12 @@ def main(argv=None): sw.generateStringHelperCpp() sw.set_no_addr(False) sw.generateStringHelperCpp() - sw.set_include_headers(["stdio.h", "stdlib.h", "vulkan.h"]) + sw.set_include_headers(["stdio.h", "stdlib.h", "vulkan/vulkan.h"]) sw.generateSizeHelper() sw.generateSizeHelperC() if opts.gen_struct_sizes: st = StructWrapperGen(struct_dict, os.path.basename(opts.input_file).strip(".h"), os.path.dirname(enum_sh_filename)) - st.set_include_headers(["stdio.h", "stdlib.h", "vulkan.h"]) + st.set_include_headers(["stdio.h", "stdlib.h", "vulkan/vulkan.h"]) st.generateSizeHelper() st.generateSizeHelperC() if opts.gen_cmake: @@ -186,7 +186,7 @@ class Extension(object): # VK core API core = Extension( name="VK_CORE", - headers=["vulkan.h", "vk_debug_report_lunarg.h"], + headers=["vulkan/vulkan.h", "vulkan/vk_debug_report_lunarg.h"], objects=[ "VkInstance", "VkPhysicalDevice", @@ -1006,7 +1006,7 @@ core = Extension( ext_khr_swapchain = Extension( name="VK_EXT_KHR_swapchain", - headers=["vk_ext_khr_swapchain.h"], + headers=["vulkan/vk_ext_khr_swapchain.h"], objects=[], protos=[ Proto("VkResult", "GetPhysicalDeviceSurfaceSupportKHR", @@ -1087,7 +1087,7 @@ debug_report_lunarg = Extension( ) debug_marker_lunarg = Extension( name="VK_DEBUG_MARKER_LunarG", - headers=["vk_debug_marker_lunarg.h"], + headers=["vulkan/vk_debug_marker_lunarg.h"], objects=[], protos=[ Proto("void", "CmdDbgMarkerBegin", @@ -1210,7 +1210,7 @@ def parse_vk_h(filename): # make them an extension and print ext = Extension("VK_CORE", - headers=["vulkan.h", "vk_debug_report_lunarg.h"], + headers=["vulkan/vulkan.h", "vk_debug_report_lunarg.h"], objects=object_lines, protos=protos) print("core =", str(ext)) @@ -1223,4 +1223,4 @@ def parse_vk_h(filename): print("} VkLayerDispatchTable;") if __name__ == "__main__": - parse_vk_h("include/vulkan.h") + parse_vk_h("include/vulkan/vulkan.h") |
