Cargo Features
[dependencies]
vulkan_raw = { version = "0.1.9", default-features = false, features = ["VK_VERSION_1_3", "VulkanMemoryAllocator", "VK_KHR_surface", "VK_KHR_swapchain", "VK_KHR_deferred_host_operations", "VK_KHR_pipeline_library", "VK_KHR_acceleration_structure", "VK_KHR_ray_tracing_pipeline", "VK_KHR_ray_query", "VK_EXT_debug_utils", "VK_EXT_index_type_uint8", "VK_EXT_memory_budget", "VK_KHR_win32_surface", "VK_KHR_external_fence_win32", "VK_KHR_external_fence_fd"] }
- default = VK_EXT_debug_utils, VK_EXT_index_type_uint8, VK_EXT_memory_budget, VK_KHR_acceleration_structure, VK_KHR_deferred_host_operations, VK_KHR_pipeline_library, VK_KHR_ray_query, VK_KHR_ray_tracing_pipeline, VK_KHR_surface, VK_KHR_swapchain, VulkanMemoryAllocator
-
These default features are set whenever
vulkan_raw
is added without
somewhere in the dependency tree.default-features = false - VK_VERSION_1_3
-
Affects
core::VkDeviceBufferMemoryRequirements
,core::VkDeviceImageMemoryRequirements
,vma::PFN_vkGetDeviceBufferMemoryRequirements
,vma::PFN_vkGetDeviceImageMemoryRequirements
,vma::VmaVulkanFunctions.vkGetDeviceBufferMemoryRequirements
,vma::VmaVulkanFunctions.vkGetDeviceImageMemoryRequirements
… - VulkanMemoryAllocator default
- VK_KHR_surface default VK_KHR_swapchain VK_KHR_win32_surface?
-
Affects
khr::surface
… - VK_KHR_swapchain default = VK_KHR_surface
-
Affects
khr::swapchain
… - VK_KHR_deferred_host_operations default VK_KHR_acceleration_structure
-
Affects
khr::deferred_host_operations
… - VK_KHR_pipeline_library default
-
Affects
khr::pipeline_library
… - VK_KHR_acceleration_structure default VK_KHR_ray_query VK_KHR_ray_tracing_pipeline = VK_KHR_deferred_host_operations
-
Affects
khr::acceleration_structure
… - VK_KHR_ray_tracing_pipeline default = VK_KHR_acceleration_structure
-
Affects
khr::ray_tracing_pipeline
… - VK_KHR_ray_query default = VK_KHR_acceleration_structure
-
Affects
khr::ray_query
… - VK_EXT_debug_utils default
-
Affects
ext::debug_utils
… - VK_EXT_index_type_uint8 default
-
Affects
ext::index_type_uint8
… - VK_EXT_memory_budget default
-
Affects
ext::memory_budget
… - VK_KHR_win32_surface = VK_KHR_surface
-
Affects
khr::win32_surface
… - VK_KHR_external_fence_win32
-
Affects
khr::external_fence_win32
… - VK_KHR_external_fence_fd
-
Affects
khr::external_fence_fd
…