Vyroda
Game engine made by hand, with modern C++ and Vulkan.
Loading...
Searching...
No Matches
Engine.Core.Volk Module Reference

Functions

constexpr uint32_t VK_MAKE_VERSION (uint32_t major, uint32_t minor, uint32_t patch)
constexpr uint32_t VK_VERSION_MAJOR (uint32_t version)
constexpr uint32_t VK_VERSION_MINOR (uint32_t version)
constexpr uint32_t VK_VERSION_PATCH (uint32_t version)

Variables

constexpr auto VK_API_VERSION_1_0 = VK_API_VERSION_1_0_plp
constexpr auto VK_API_VERSION_1_1 = VK_API_VERSION_1_1_plp
constexpr auto VK_API_VERSION_1_2 = VK_API_VERSION_1_2_plp
constexpr auto VK_API_VERSION_1_3 = VK_API_VERSION_1_3_plp
constexpr auto VK_API_VERSION_1_4 = VK_API_VERSION_1_4_plp
constexpr auto VK_EXT_DEBUG_REPORT_EXTENSION_NAME = VK_EXT_DEBUG_REPORT_EXTENSION_NAME_plp
constexpr auto VK_EXT_DEBUG_UTILS_EXTENSION_NAME = VK_EXT_DEBUG_UTILS_EXTENSION_NAME_plp
constexpr auto VK_EXT_DEPTH_CLIP_ENABLE_EXTENSION_NAME = VK_EXT_DEPTH_CLIP_ENABLE_EXTENSION_NAME_plp
constexpr auto VK_EXT_EXTENDED_DYNAMIC_STATE_3_EXTENSION_NAME = VK_EXT_EXTENDED_DYNAMIC_STATE_3_EXTENSION_NAME_plp
constexpr auto VK_EXT_PIPELINE_CREATION_CACHE_CONTROL_EXTENSION_NAME = VK_EXT_PIPELINE_CREATION_CACHE_CONTROL_EXTENSION_NAME_plp
constexpr auto VK_EXT_SHADER_VIEWPORT_INDEX_LAYER_EXTENSION_NAME = VK_EXT_SHADER_VIEWPORT_INDEX_LAYER_EXTENSION_NAME_plp
constexpr auto VK_EXT_SWAPCHAIN_COLOR_SPACE_EXTENSION_NAME = VK_EXT_SWAPCHAIN_COLOR_SPACE_EXTENSION_NAME_plp
constexpr auto VK_FALSE = VK_FALSE_plp
constexpr auto VK_KHR_DYNAMIC_RENDERING_EXTENSION_NAME = VK_KHR_DYNAMIC_RENDERING_EXTENSION_NAME_plp
constexpr auto VK_KHR_GET_PHYSICAL_DEVICE_PROPERTIES_2_EXTENSION_NAME = VK_KHR_GET_PHYSICAL_DEVICE_PROPERTIES_2_EXTENSION_NAME_plp
constexpr auto VK_KHR_MAINTENANCE_4_EXTENSION_NAME = VK_KHR_MAINTENANCE_4_EXTENSION_NAME_plp
constexpr auto VK_KHR_PUSH_DESCRIPTOR_EXTENSION_NAME = VK_KHR_PUSH_DESCRIPTOR_EXTENSION_NAME_plp
constexpr auto VK_KHR_SWAPCHAIN_EXTENSION_NAME = VK_KHR_SWAPCHAIN_EXTENSION_NAME_plp
constexpr auto VK_KHR_SYNCHRONIZATION_2_EXTENSION_NAME = VK_KHR_SYNCHRONIZATION_2_EXTENSION_NAME_plp
constexpr auto VK_KHR_UNIFIED_IMAGE_LAYOUTS_EXTENSION_NAME = VK_KHR_UNIFIED_IMAGE_LAYOUTS_EXTENSION_NAME_plp
constexpr auto VK_LOD_CLAMP_NONE = VK_LOD_CLAMP_NONE_plp
constexpr auto VK_QUEUE_FAMILY_IGNORED = VK_QUEUE_FAMILY_IGNORED_plp
constexpr auto VK_REMAINING_ARRAY_LAYERS = VK_REMAINING_ARRAY_LAYERS_plp
constexpr auto VK_REMAINING_MIP_LEVELS = VK_REMAINING_MIP_LEVELS_plp
constexpr auto VK_SUBPASS_EXTERNAL = VK_SUBPASS_EXTERNAL_plp
constexpr auto VK_TRUE = VK_TRUE_plp
constexpr auto VK_UUID_SIZE = VK_UUID_SIZE_plp
constexpr auto VK_WHOLE_SIZE = VK_WHOLE_SIZE_plp
constexpr auto VK_NULL_HANDLE = nullptr

Files

file  src/Engine/Core/Volk.cppm