| 123456789101112131415161718192021222324252627282930313233 |
- //********************************** Banshee Engine (www.banshee3d.com) **************************************************//
- //**************** Copyright (c) 2016 Marko Pintera ([email protected]). All rights reserved. **********************//
- #pragma once
- #include "BsCorePrerequisites.h"
- #define WIN32_LEAN_AND_MEAN
- #if !defined(NOMINMAX) && defined(_MSC_VER)
- # define NOMINMAX // Required to stop windows.h messing up std::min
- #endif
- #include "vulkan/vulkan.h"
- /** @addtogroup Plugins
- * @{
- */
- /** @defgroup Vulkan BansheeVulkanRenderAPI
- * Wrapper around the Vulkan render API.
- */
- /** @} */
- namespace BansheeEngine
- {
- class VulkanRenderAPI;
- class Win32RenderWindow;
- class VulkanTexture;
- class Win32VideoMode;
- class VulkanIndexBuffer;
- class VulkanVertexDeclaration;
- class VulkanHardwareBuffer;
- }
|