parent
24115c70be
commit
18963a6cc0
@ -20,6 +20,20 @@
|
|||||||
*/
|
*/
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
// Allow users to suppress warnings generated by this header file by defining VK_SDK_PLATFORM_SUPRRESS_DEPRECATION_WARNING
|
||||||
|
#ifndef VK_SDK_PLATFORM_SUPRRESS_DEPRECATION_WARNING
|
||||||
|
|
||||||
|
#if defined(__GNUC__) && __GNUC__ >= 4
|
||||||
|
#warning "vk_sdk_platform.h is deprecated and will be removed in future release! Use VK_SDK_PLATFORM_SUPRRESS_DEPRECATION_WARNING to suppress warning!"
|
||||||
|
#endif
|
||||||
|
|
||||||
|
// MSVC doesn't support warning directive
|
||||||
|
#if defined(_MSC_VER)
|
||||||
|
#pragma message("vk_sdk_platform.h is deprecated and will be removed in future release! Use VK_SDK_PLATFORM_SUPRRESS_DEPRECATION_WARNING to suppress warning!")
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
#if defined(_WIN32)
|
#if defined(_WIN32)
|
||||||
#ifndef NOMINMAX
|
#ifndef NOMINMAX
|
||||||
#define NOMINMAX
|
#define NOMINMAX
|
||||||
|
@ -42,3 +42,4 @@ target_link_libraries(vk_layer PRIVATE Vulkan::Headers)
|
|||||||
# vk_sdk_platform.h
|
# vk_sdk_platform.h
|
||||||
add_executable(vk_sdk_platform vk_sdk_platform.c)
|
add_executable(vk_sdk_platform vk_sdk_platform.c)
|
||||||
target_link_libraries(vk_sdk_platform PRIVATE Vulkan::Headers)
|
target_link_libraries(vk_sdk_platform PRIVATE Vulkan::Headers)
|
||||||
|
target_compile_definitions(vk_sdk_platform PRIVATE VK_SDK_PLATFORM_SUPRRESS_DEPRECATION_WARNING)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user