Vulkan-Hpp
std Namespace Reference

Classes

struct  tuple_size< vk::StructureChain< Elements... > >
 
struct  tuple_element< Index, vk::StructureChain< Elements... > >
 
struct  is_error_code_enum< vk::Result >
 
struct  hash< vk::Flags< BitType > >
 
struct  hash< vk::Instance >
 
struct  hash< vk::PhysicalDevice >
 
struct  hash< vk::Device >
 
struct  hash< vk::Queue >
 
struct  hash< vk::DeviceMemory >
 
struct  hash< vk::Fence >
 
struct  hash< vk::Semaphore >
 
struct  hash< vk::Event >
 
struct  hash< vk::QueryPool >
 
struct  hash< vk::Buffer >
 
struct  hash< vk::BufferView >
 
struct  hash< vk::Image >
 
struct  hash< vk::ImageView >
 
struct  hash< vk::ShaderModule >
 
struct  hash< vk::PipelineCache >
 
struct  hash< vk::Pipeline >
 
struct  hash< vk::PipelineLayout >
 
struct  hash< vk::Sampler >
 
struct  hash< vk::DescriptorPool >
 
struct  hash< vk::DescriptorSet >
 
struct  hash< vk::DescriptorSetLayout >
 
struct  hash< vk::Framebuffer >
 
struct  hash< vk::RenderPass >
 
struct  hash< vk::CommandPool >
 
struct  hash< vk::CommandBuffer >
 
struct  hash< vk::SamplerYcbcrConversion >
 
struct  hash< vk::DescriptorUpdateTemplate >
 
struct  hash< vk::PrivateDataSlot >
 
struct  hash< vk::SurfaceKHR >
 
struct  hash< vk::SwapchainKHR >
 
struct  hash< vk::DisplayKHR >
 
struct  hash< vk::DisplayModeKHR >
 
struct  hash< vk::DebugReportCallbackEXT >
 
struct  hash< vk::VideoSessionKHR >
 
struct  hash< vk::VideoSessionParametersKHR >
 
struct  hash< vk::CuModuleNVX >
 
struct  hash< vk::CuFunctionNVX >
 
struct  hash< vk::DebugUtilsMessengerEXT >
 
struct  hash< vk::AccelerationStructureKHR >
 
struct  hash< vk::ValidationCacheEXT >
 
struct  hash< vk::AccelerationStructureNV >
 
struct  hash< vk::PerformanceConfigurationINTEL >
 
struct  hash< vk::DeferredOperationKHR >
 
struct  hash< vk::IndirectCommandsLayoutNV >
 
struct  hash< vk::CudaModuleNV >
 
struct  hash< vk::CudaFunctionNV >
 
struct  hash< vk::MicromapEXT >
 
struct  hash< vk::OpticalFlowSessionNV >
 
struct  hash< vk::ShaderEXT >