Castor3D  0.11.0
Multiplatform 3D engine
Classes | Espaces de nommage | Fonctions
Référence du fichier makeVkType.hpp

Classes

struct  castor3d::VkTypeTraits< AshesType >
 
struct  castor3d::VkTypeTraits< VkApplicationInfo >
 
struct  castor3d::VkTypeTraits< VkInstanceCreateInfo >
 
struct  castor3d::VkTypeTraits< VkDeviceQueueCreateInfo >
 
struct  castor3d::VkTypeTraits< VkDeviceCreateInfo >
 
struct  castor3d::VkTypeTraits< VkSubmitInfo >
 
struct  castor3d::VkTypeTraits< VkMemoryAllocateInfo >
 
struct  castor3d::VkTypeTraits< VkMappedMemoryRange >
 
struct  castor3d::VkTypeTraits< VkBindSparseInfo >
 
struct  castor3d::VkTypeTraits< VkFenceCreateInfo >
 
struct  castor3d::VkTypeTraits< VkSemaphoreCreateInfo >
 
struct  castor3d::VkTypeTraits< VkEventCreateInfo >
 
struct  castor3d::VkTypeTraits< VkQueryPoolCreateInfo >
 
struct  castor3d::VkTypeTraits< VkBufferCreateInfo >
 
struct  castor3d::VkTypeTraits< VkBufferViewCreateInfo >
 
struct  castor3d::VkTypeTraits< VkImageCreateInfo >
 
struct  castor3d::VkTypeTraits< VkImageViewCreateInfo >
 
struct  castor3d::VkTypeTraits< VkShaderModuleCreateInfo >
 
struct  castor3d::VkTypeTraits< VkPipelineCacheCreateInfo >
 
struct  castor3d::VkTypeTraits< VkPipelineShaderStageCreateInfo >
 
struct  castor3d::VkTypeTraits< VkPipelineVertexInputStateCreateInfo >
 
struct  castor3d::VkTypeTraits< VkPipelineInputAssemblyStateCreateInfo >
 
struct  castor3d::VkTypeTraits< VkPipelineTessellationStateCreateInfo >
 
struct  castor3d::VkTypeTraits< VkPipelineViewportStateCreateInfo >
 
struct  castor3d::VkTypeTraits< VkPipelineRasterizationStateCreateInfo >
 
struct  castor3d::VkTypeTraits< VkPipelineMultisampleStateCreateInfo >
 
struct  castor3d::VkTypeTraits< VkPipelineDepthStencilStateCreateInfo >
 
struct  castor3d::VkTypeTraits< VkPipelineColorBlendStateCreateInfo >
 
struct  castor3d::VkTypeTraits< VkPipelineDynamicStateCreateInfo >
 
struct  castor3d::VkTypeTraits< VkGraphicsPipelineCreateInfo >
 
struct  castor3d::VkTypeTraits< VkComputePipelineCreateInfo >
 
struct  castor3d::VkTypeTraits< VkPipelineLayoutCreateInfo >
 
struct  castor3d::VkTypeTraits< VkSamplerCreateInfo >
 
struct  castor3d::VkTypeTraits< VkDescriptorSetLayoutCreateInfo >
 
struct  castor3d::VkTypeTraits< VkDescriptorPoolCreateInfo >
 
struct  castor3d::VkTypeTraits< VkDescriptorSetAllocateInfo >
 
struct  castor3d::VkTypeTraits< VkWriteDescriptorSet >
 
struct  castor3d::VkTypeTraits< VkCopyDescriptorSet >
 
struct  castor3d::VkTypeTraits< VkFramebufferCreateInfo >
 
struct  castor3d::VkTypeTraits< VkRenderPassCreateInfo >
 
struct  castor3d::VkTypeTraits< VkCommandPoolCreateInfo >
 
struct  castor3d::VkTypeTraits< VkCommandBufferAllocateInfo >
 
struct  castor3d::VkTypeTraits< VkCommandBufferInheritanceInfo >
 
struct  castor3d::VkTypeTraits< VkCommandBufferBeginInfo >
 
struct  castor3d::VkTypeTraits< VkRenderPassBeginInfo >
 
struct  castor3d::VkTypeTraits< VkBufferMemoryBarrier >
 
struct  castor3d::VkTypeTraits< VkImageMemoryBarrier >
 
struct  castor3d::VkTypeTraits< VkMemoryBarrier >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceSubgroupProperties >
 
struct  castor3d::VkTypeTraits< VkBindBufferMemoryInfo >
 
struct  castor3d::VkTypeTraits< VkBindImageMemoryInfo >
 
struct  castor3d::VkTypeTraits< VkPhysicalDevice16BitStorageFeatures >
 
struct  castor3d::VkTypeTraits< VkMemoryDedicatedRequirements >
 
struct  castor3d::VkTypeTraits< VkMemoryDedicatedAllocateInfo >
 
struct  castor3d::VkTypeTraits< VkMemoryAllocateFlagsInfo >
 
struct  castor3d::VkTypeTraits< VkDeviceGroupRenderPassBeginInfo >
 
struct  castor3d::VkTypeTraits< VkDeviceGroupCommandBufferBeginInfo >
 
struct  castor3d::VkTypeTraits< VkDeviceGroupSubmitInfo >
 
struct  castor3d::VkTypeTraits< VkDeviceGroupBindSparseInfo >
 
struct  castor3d::VkTypeTraits< VkBindBufferMemoryDeviceGroupInfo >
 
struct  castor3d::VkTypeTraits< VkBindImageMemoryDeviceGroupInfo >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceGroupProperties >
 
struct  castor3d::VkTypeTraits< VkDeviceGroupDeviceCreateInfo >
 
struct  castor3d::VkTypeTraits< VkBufferMemoryRequirementsInfo2 >
 
struct  castor3d::VkTypeTraits< VkImageMemoryRequirementsInfo2 >
 
struct  castor3d::VkTypeTraits< VkImageSparseMemoryRequirementsInfo2 >
 
struct  castor3d::VkTypeTraits< VkMemoryRequirements2 >
 
struct  castor3d::VkTypeTraits< VkSparseImageMemoryRequirements2 >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceFeatures2 >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceProperties2 >
 
struct  castor3d::VkTypeTraits< VkFormatProperties2 >
 
struct  castor3d::VkTypeTraits< VkImageFormatProperties2 >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceImageFormatInfo2 >
 
struct  castor3d::VkTypeTraits< VkQueueFamilyProperties2 >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceMemoryProperties2 >
 
struct  castor3d::VkTypeTraits< VkSparseImageFormatProperties2 >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceSparseImageFormatInfo2 >
 
struct  castor3d::VkTypeTraits< VkPhysicalDevicePointClippingProperties >
 
struct  castor3d::VkTypeTraits< VkRenderPassInputAttachmentAspectCreateInfo >
 
struct  castor3d::VkTypeTraits< VkImageViewUsageCreateInfo >
 
struct  castor3d::VkTypeTraits< VkPipelineTessellationDomainOriginStateCreateInfo >
 
struct  castor3d::VkTypeTraits< VkRenderPassMultiviewCreateInfo >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceMultiviewFeatures >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceMultiviewProperties >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceVariablePointerFeatures >
 
struct  castor3d::VkTypeTraits< VkProtectedSubmitInfo >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceProtectedMemoryFeatures >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceProtectedMemoryProperties >
 
struct  castor3d::VkTypeTraits< VkDeviceQueueInfo2 >
 
struct  castor3d::VkTypeTraits< VkSamplerYcbcrConversionCreateInfo >
 
struct  castor3d::VkTypeTraits< VkSamplerYcbcrConversionInfo >
 
struct  castor3d::VkTypeTraits< VkBindImagePlaneMemoryInfo >
 
struct  castor3d::VkTypeTraits< VkImagePlaneMemoryRequirementsInfo >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceSamplerYcbcrConversionFeatures >
 
struct  castor3d::VkTypeTraits< VkSamplerYcbcrConversionImageFormatProperties >
 
struct  castor3d::VkTypeTraits< VkDescriptorUpdateTemplateCreateInfo >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceExternalImageFormatInfo >
 
struct  castor3d::VkTypeTraits< VkExternalImageFormatProperties >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceExternalBufferInfo >
 
struct  castor3d::VkTypeTraits< VkExternalBufferProperties >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceIDProperties >
 
struct  castor3d::VkTypeTraits< VkExternalMemoryBufferCreateInfo >
 
struct  castor3d::VkTypeTraits< VkExternalMemoryImageCreateInfo >
 
struct  castor3d::VkTypeTraits< VkExportMemoryAllocateInfo >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceExternalFenceInfo >
 
struct  castor3d::VkTypeTraits< VkExternalFenceProperties >
 
struct  castor3d::VkTypeTraits< VkExportFenceCreateInfo >
 
struct  castor3d::VkTypeTraits< VkExportSemaphoreCreateInfo >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceExternalSemaphoreInfo >
 
struct  castor3d::VkTypeTraits< VkExternalSemaphoreProperties >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceMaintenance3Properties >
 
struct  castor3d::VkTypeTraits< VkDescriptorSetLayoutSupport >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceShaderDrawParameterFeatures >
 
struct  castor3d::VkTypeTraits< VkSwapchainCreateInfoKHR >
 
struct  castor3d::VkTypeTraits< VkPresentInfoKHR >
 
struct  castor3d::VkTypeTraits< VkDeviceGroupPresentCapabilitiesKHR >
 
struct  castor3d::VkTypeTraits< VkImageSwapchainCreateInfoKHR >
 
struct  castor3d::VkTypeTraits< VkBindImageMemorySwapchainInfoKHR >
 
struct  castor3d::VkTypeTraits< VkAcquireNextImageInfoKHR >
 
struct  castor3d::VkTypeTraits< VkDeviceGroupPresentInfoKHR >
 
struct  castor3d::VkTypeTraits< VkDeviceGroupSwapchainCreateInfoKHR >
 
struct  castor3d::VkTypeTraits< VkDisplayModeCreateInfoKHR >
 
struct  castor3d::VkTypeTraits< VkDisplaySurfaceCreateInfoKHR >
 
struct  castor3d::VkTypeTraits< VkDisplayPresentInfoKHR >
 
struct  castor3d::VkTypeTraits< VkDebugReportCallbackCreateInfoEXT >
 
struct  castor3d::VkTypeTraits< VkPipelineRasterizationStateRasterizationOrderAMD >
 
struct  castor3d::VkTypeTraits< VkDebugMarkerObjectNameInfoEXT >
 
struct  castor3d::VkTypeTraits< VkDebugMarkerObjectTagInfoEXT >
 
struct  castor3d::VkTypeTraits< VkDebugMarkerMarkerInfoEXT >
 
struct  castor3d::VkTypeTraits< VkDedicatedAllocationImageCreateInfoNV >
 
struct  castor3d::VkTypeTraits< VkDedicatedAllocationBufferCreateInfoNV >
 
struct  castor3d::VkTypeTraits< VkDedicatedAllocationMemoryAllocateInfoNV >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceTransformFeedbackFeaturesEXT >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceTransformFeedbackPropertiesEXT >
 
struct  castor3d::VkTypeTraits< VkPipelineRasterizationStateStreamCreateInfoEXT >
 
struct  castor3d::VkTypeTraits< VkTextureLODGatherFormatPropertiesAMD >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceCornerSampledImageFeaturesNV >
 
struct  castor3d::VkTypeTraits< VkExternalMemoryImageCreateInfoNV >
 
struct  castor3d::VkTypeTraits< VkExportMemoryAllocateInfoNV >
 
struct  castor3d::VkTypeTraits< VkValidationFlagsEXT >
 
struct  castor3d::VkTypeTraits< VkImageViewASTCDecodeModeEXT >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceASTCDecodeFeaturesEXT >
 
struct  castor3d::VkTypeTraits< VkImportMemoryFdInfoKHR >
 
struct  castor3d::VkTypeTraits< VkMemoryFdPropertiesKHR >
 
struct  castor3d::VkTypeTraits< VkMemoryGetFdInfoKHR >
 
struct  castor3d::VkTypeTraits< VkImportSemaphoreFdInfoKHR >
 
struct  castor3d::VkTypeTraits< VkSemaphoreGetFdInfoKHR >
 
struct  castor3d::VkTypeTraits< VkPhysicalDevicePushDescriptorPropertiesKHR >
 
struct  castor3d::VkTypeTraits< VkCommandBufferInheritanceConditionalRenderingInfoEXT >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceConditionalRenderingFeaturesEXT >
 
struct  castor3d::VkTypeTraits< VkConditionalRenderingBeginInfoEXT >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceFloat16Int8FeaturesKHR >
 
struct  castor3d::VkTypeTraits< VkPresentRegionsKHR >
 
struct  castor3d::VkTypeTraits< VkPipelineViewportWScalingStateCreateInfoNV >
 
struct  castor3d::VkTypeTraits< VkSurfaceCapabilities2EXT >
 
struct  castor3d::VkTypeTraits< VkDisplayPowerInfoEXT >
 
struct  castor3d::VkTypeTraits< VkDeviceEventInfoEXT >
 
struct  castor3d::VkTypeTraits< VkDisplayEventInfoEXT >
 
struct  castor3d::VkTypeTraits< VkSwapchainCounterCreateInfoEXT >
 
struct  castor3d::VkTypeTraits< VkPresentTimesInfoGOOGLE >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX >
 
struct  castor3d::VkTypeTraits< VkPipelineViewportSwizzleStateCreateInfoNV >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceDiscardRectanglePropertiesEXT >
 
struct  castor3d::VkTypeTraits< VkPipelineDiscardRectangleStateCreateInfoEXT >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceConservativeRasterizationPropertiesEXT >
 
struct  castor3d::VkTypeTraits< VkPipelineRasterizationConservativeStateCreateInfoEXT >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceDepthClipEnableFeaturesEXT >
 
struct  castor3d::VkTypeTraits< VkPipelineRasterizationDepthClipStateCreateInfoEXT >
 
struct  castor3d::VkTypeTraits< VkHdrMetadataEXT >
 
struct  castor3d::VkTypeTraits< VkAttachmentDescription2KHR >
 
struct  castor3d::VkTypeTraits< VkAttachmentReference2KHR >
 
struct  castor3d::VkTypeTraits< VkSubpassDescription2KHR >
 
struct  castor3d::VkTypeTraits< VkSubpassDependency2KHR >
 
struct  castor3d::VkTypeTraits< VkRenderPassCreateInfo2KHR >
 
struct  castor3d::VkTypeTraits< VkSubpassBeginInfoKHR >
 
struct  castor3d::VkTypeTraits< VkSubpassEndInfoKHR >
 
struct  castor3d::VkTypeTraits< VkSharedPresentSurfaceCapabilitiesKHR >
 
struct  castor3d::VkTypeTraits< VkImportFenceFdInfoKHR >
 
struct  castor3d::VkTypeTraits< VkFenceGetFdInfoKHR >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceSurfaceInfo2KHR >
 
struct  castor3d::VkTypeTraits< VkSurfaceCapabilities2KHR >
 
struct  castor3d::VkTypeTraits< VkSurfaceFormat2KHR >
 
struct  castor3d::VkTypeTraits< VkDisplayProperties2KHR >
 
struct  castor3d::VkTypeTraits< VkDisplayPlaneProperties2KHR >
 
struct  castor3d::VkTypeTraits< VkDisplayModeProperties2KHR >
 
struct  castor3d::VkTypeTraits< VkDisplayPlaneInfo2KHR >
 
struct  castor3d::VkTypeTraits< VkDisplayPlaneCapabilities2KHR >
 
struct  castor3d::VkTypeTraits< VkDebugUtilsObjectNameInfoEXT >
 
struct  castor3d::VkTypeTraits< VkDebugUtilsObjectTagInfoEXT >
 
struct  castor3d::VkTypeTraits< VkDebugUtilsLabelEXT >
 
struct  castor3d::VkTypeTraits< VkDebugUtilsMessengerCallbackDataEXT >
 
struct  castor3d::VkTypeTraits< VkDebugUtilsMessengerCreateInfoEXT >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceSamplerFilterMinmaxPropertiesEXT >
 
struct  castor3d::VkTypeTraits< VkSamplerReductionModeCreateInfoEXT >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceInlineUniformBlockFeaturesEXT >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceInlineUniformBlockPropertiesEXT >
 
struct  castor3d::VkTypeTraits< VkWriteDescriptorSetInlineUniformBlockEXT >
 
struct  castor3d::VkTypeTraits< VkDescriptorPoolInlineUniformBlockCreateInfoEXT >
 
struct  castor3d::VkTypeTraits< VkSampleLocationsInfoEXT >
 
struct  castor3d::VkTypeTraits< VkRenderPassSampleLocationsBeginInfoEXT >
 
struct  castor3d::VkTypeTraits< VkPipelineSampleLocationsStateCreateInfoEXT >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceSampleLocationsPropertiesEXT >
 
struct  castor3d::VkTypeTraits< VkMultisamplePropertiesEXT >
 
struct  castor3d::VkTypeTraits< VkImageFormatListCreateInfoKHR >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT >
 
struct  castor3d::VkTypeTraits< VkPipelineColorBlendAdvancedStateCreateInfoEXT >
 
struct  castor3d::VkTypeTraits< VkPipelineCoverageToColorStateCreateInfoNV >
 
struct  castor3d::VkTypeTraits< VkPipelineCoverageModulationStateCreateInfoNV >
 
struct  castor3d::VkTypeTraits< VkDrmFormatModifierPropertiesListEXT >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceImageDrmFormatModifierInfoEXT >
 
struct  castor3d::VkTypeTraits< VkImageDrmFormatModifierListCreateInfoEXT >
 
struct  castor3d::VkTypeTraits< VkImageDrmFormatModifierExplicitCreateInfoEXT >
 
struct  castor3d::VkTypeTraits< VkImageDrmFormatModifierPropertiesEXT >
 
struct  castor3d::VkTypeTraits< VkValidationCacheCreateInfoEXT >
 
struct  castor3d::VkTypeTraits< VkShaderModuleValidationCacheCreateInfoEXT >
 
struct  castor3d::VkTypeTraits< VkDescriptorSetLayoutBindingFlagsCreateInfoEXT >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceDescriptorIndexingFeaturesEXT >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceDescriptorIndexingPropertiesEXT >
 
struct  castor3d::VkTypeTraits< VkDescriptorSetVariableDescriptorCountAllocateInfoEXT >
 
struct  castor3d::VkTypeTraits< VkDescriptorSetVariableDescriptorCountLayoutSupportEXT >
 
struct  castor3d::VkTypeTraits< VkPipelineViewportShadingRateImageStateCreateInfoNV >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceShadingRateImageFeaturesNV >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceShadingRateImagePropertiesNV >
 
struct  castor3d::VkTypeTraits< VkPipelineViewportCoarseSampleOrderStateCreateInfoNV >
 
struct  castor3d::VkTypeTraits< VkRayTracingPipelineCreateInfoNV >
 
struct  castor3d::VkTypeTraits< VkAccelerationStructureCreateInfoNV >
 
struct  castor3d::VkTypeTraits< VkGeometryNV >
 
struct  castor3d::VkTypeTraits< VkGeometryTrianglesNV >
 
struct  castor3d::VkTypeTraits< VkGeometryAABBNV >
 
struct  castor3d::VkTypeTraits< VkBindAccelerationStructureMemoryInfoNV >
 
struct  castor3d::VkTypeTraits< VkWriteDescriptorSetAccelerationStructureNV >
 
struct  castor3d::VkTypeTraits< VkAccelerationStructureMemoryRequirementsInfoNV >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceRayTracingPropertiesNV >
 
struct  castor3d::VkTypeTraits< VkRayTracingShaderGroupCreateInfoNV >
 
struct  castor3d::VkTypeTraits< VkAccelerationStructureInfoNV >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV >
 
struct  castor3d::VkTypeTraits< VkPipelineRepresentativeFragmentTestStateCreateInfoNV >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceImageViewImageFormatInfoEXT >
 
struct  castor3d::VkTypeTraits< VkFilterCubicImageViewImageFormatPropertiesEXT >
 
struct  castor3d::VkTypeTraits< VkDeviceQueueGlobalPriorityCreateInfoEXT >
 
struct  castor3d::VkTypeTraits< VkPhysicalDevice8BitStorageFeaturesKHR >
 
struct  castor3d::VkTypeTraits< VkImportMemoryHostPointerInfoEXT >
 
struct  castor3d::VkTypeTraits< VkMemoryHostPointerPropertiesEXT >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceExternalMemoryHostPropertiesEXT >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceShaderAtomicInt64FeaturesKHR >
 
struct  castor3d::VkTypeTraits< VkCalibratedTimestampInfoEXT >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceShaderCorePropertiesAMD >
 
struct  castor3d::VkTypeTraits< VkDeviceMemoryOverallocationCreateInfoAMD >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT >
 
struct  castor3d::VkTypeTraits< VkPipelineVertexInputDivisorStateCreateInfoEXT >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceDriverPropertiesKHR >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceFloatControlsPropertiesKHR >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceDepthStencilResolvePropertiesKHR >
 
struct  castor3d::VkTypeTraits< VkSubpassDescriptionDepthStencilResolveKHR >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceComputeShaderDerivativesFeaturesNV >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceMeshShaderFeaturesNV >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceMeshShaderPropertiesNV >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceFragmentShaderBarycentricFeaturesNV >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceShaderImageFootprintFeaturesNV >
 
struct  castor3d::VkTypeTraits< VkPipelineViewportExclusiveScissorStateCreateInfoNV >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceExclusiveScissorFeaturesNV >
 
struct  castor3d::VkTypeTraits< VkCheckpointDataNV >
 
struct  castor3d::VkTypeTraits< VkQueueFamilyCheckpointPropertiesNV >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceVulkanMemoryModelFeaturesKHR >
 
struct  castor3d::VkTypeTraits< VkPhysicalDevicePCIBusInfoPropertiesEXT >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceFragmentDensityMapFeaturesEXT >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceFragmentDensityMapPropertiesEXT >
 
struct  castor3d::VkTypeTraits< VkRenderPassFragmentDensityMapCreateInfoEXT >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceScalarBlockLayoutFeaturesEXT >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceMemoryBudgetPropertiesEXT >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceMemoryPriorityFeaturesEXT >
 
struct  castor3d::VkTypeTraits< VkMemoryPriorityAllocateInfoEXT >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceBufferAddressFeaturesEXT >
 
struct  castor3d::VkTypeTraits< VkBufferDeviceAddressInfoEXT >
 
struct  castor3d::VkTypeTraits< VkBufferDeviceAddressCreateInfoEXT >
 
struct  castor3d::VkTypeTraits< VkImageStencilUsageCreateInfoEXT >
 
struct  castor3d::VkTypeTraits< VkValidationFeaturesEXT >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceCooperativeMatrixFeaturesNV >
 
struct  castor3d::VkTypeTraits< VkCooperativeMatrixPropertiesNV >
 
struct  castor3d::VkTypeTraits< VkPhysicalDeviceCooperativeMatrixPropertiesNV >
 

Espaces de nommage

 castor3d
 

Fonctions

template<typename VkType , typename ... Params>
VkType castor3d::makeVkType (Params &&... params)