Skip to main content

Module vulkan_beta

Module vulkan_beta 

Source
Expand description

Available if built with beta-extensions.

Structs§

VkAccelerationStructureDenseGeometryFormatTrianglesDataAMDX
VkAccelerationStructureTrianglesDisplacementMicromapNV
VkCudaFunctionCreateInfoNV
VkCudaFunctionNV_T
VkCudaLaunchInfoNV
VkCudaModuleCreateInfoNV
VkCudaModuleNV_T
VkDispatchGraphCountInfoAMDX
VkDispatchGraphInfoAMDX
VkExecutionGraphPipelineCreateInfoAMDX
VkExecutionGraphPipelineScratchSizeAMDX
VkPhysicalDeviceCudaKernelLaunchFeaturesNV
VkPhysicalDeviceCudaKernelLaunchPropertiesNV
VkPhysicalDeviceDenseGeometryFormatFeaturesAMDX
VkPhysicalDeviceDisplacementMicromapFeaturesNV
VkPhysicalDeviceDisplacementMicromapPropertiesNV
VkPhysicalDevicePortabilitySubsetFeaturesKHR
VkPhysicalDevicePortabilitySubsetPropertiesKHR
VkPhysicalDevicePresentMeteringFeaturesNV
VkPhysicalDeviceShaderEnqueueFeaturesAMDX
VkPhysicalDeviceShaderEnqueuePropertiesAMDX
VkPipelineShaderStageNodeCreateInfoAMDX
VkSetPresentConfigNV

Constants§

VK_AMDX_DENSE_GEOMETRY_FORMAT_EXTENSION_NAME
VK_AMDX_DENSE_GEOMETRY_FORMAT_SPEC_VERSION
VK_AMDX_SHADER_ENQUEUE_EXTENSION_NAME
VK_AMDX_SHADER_ENQUEUE_SPEC_VERSION
VK_BUFFER_USAGE_2_COMPRESSED_DATA_DGF1_BIT_AMDX
VK_BUFFER_USAGE_2_EXECUTION_GRAPH_SCRATCH_BIT_AMDX
VK_BUFFER_USAGE_EXECUTION_GRAPH_SCRATCH_BIT_AMDX
VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_DISPLACEMENT_MICROMAP_UPDATE_BIT_NV
VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_DISPLACEMENT_MICROMAP_UPDATE_NV
VK_COMPRESSED_TRIANGLE_FORMAT_DGF1_AMDX
VK_COMPRESSED_TRIANGLE_FORMAT_DGF1_BYTE_ALIGNMENT_AMDX
VK_COMPRESSED_TRIANGLE_FORMAT_DGF1_BYTE_STRIDE_AMDX
VK_DEBUG_REPORT_OBJECT_TYPE_CUDA_FUNCTION_NV_EXT
VK_DEBUG_REPORT_OBJECT_TYPE_CUDA_MODULE_NV_EXT
VK_DISPLACEMENT_MICROMAP_FORMAT_64_TRIANGLES_64_BYTES_NV
VK_DISPLACEMENT_MICROMAP_FORMAT_256_TRIANGLES_128_BYTES_NV
VK_DISPLACEMENT_MICROMAP_FORMAT_1024_TRIANGLES_128_BYTES_NV
VK_GEOMETRY_TYPE_DENSE_GEOMETRY_FORMAT_TRIANGLES_AMDX
VK_KHR_PORTABILITY_SUBSET_EXTENSION_NAME
VK_KHR_PORTABILITY_SUBSET_SPEC_VERSION
VK_MICROMAP_TYPE_DISPLACEMENT_MICROMAP_NV
VK_NV_CUDA_KERNEL_LAUNCH_EXTENSION_NAME
VK_NV_CUDA_KERNEL_LAUNCH_SPEC_VERSION
VK_NV_DISPLACEMENT_MICROMAP_EXTENSION_NAME
VK_NV_DISPLACEMENT_MICROMAP_SPEC_VERSION
VK_NV_PRESENT_METERING_EXTENSION_NAME
VK_NV_PRESENT_METERING_SPEC_VERSION
VK_OBJECT_TYPE_CUDA_FUNCTION_NV
VK_OBJECT_TYPE_CUDA_MODULE_NV
VK_PIPELINE_BIND_POINT_EXECUTION_GRAPH_AMDX
VK_PIPELINE_CREATE_2_EXECUTION_GRAPH_BIT_AMDX
VK_PIPELINE_CREATE_RAY_TRACING_DISPLACEMENT_MICROMAP_BIT_NV
VK_SHADER_INDEX_UNUSED_AMDX
VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_DENSE_GEOMETRY_FORMAT_TRIANGLES_DATA_AMDX
VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_TRIANGLES_DISPLACEMENT_MICROMAP_NV
VK_STRUCTURE_TYPE_CUDA_FUNCTION_CREATE_INFO_NV
VK_STRUCTURE_TYPE_CUDA_LAUNCH_INFO_NV
VK_STRUCTURE_TYPE_CUDA_MODULE_CREATE_INFO_NV
VK_STRUCTURE_TYPE_EXECUTION_GRAPH_PIPELINE_CREATE_INFO_AMDX
VK_STRUCTURE_TYPE_EXECUTION_GRAPH_PIPELINE_SCRATCH_SIZE_AMDX
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CUDA_KERNEL_LAUNCH_FEATURES_NV
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CUDA_KERNEL_LAUNCH_PROPERTIES_NV
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DENSE_GEOMETRY_FORMAT_FEATURES_AMDX
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DISPLACEMENT_MICROMAP_FEATURES_NV
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DISPLACEMENT_MICROMAP_PROPERTIES_NV
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_FEATURES_KHR
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_PROPERTIES_KHR
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRESENT_METERING_FEATURES_NV
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ENQUEUE_FEATURES_AMDX
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ENQUEUE_PROPERTIES_AMDX
VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_NODE_CREATE_INFO_AMDX
VK_STRUCTURE_TYPE_SET_PRESENT_CONFIG_NV

Functions§

vkCmdCudaLaunchKernelNV
Available if built with prototypes.
vkCmdDispatchGraphAMDX
Available if built with prototypes.
vkCmdDispatchGraphIndirectAMDX
Available if built with prototypes.
vkCmdDispatchGraphIndirectCountAMDX
Available if built with prototypes.
vkCmdInitializeGraphScratchMemoryAMDX
Available if built with prototypes.
vkCreateCudaFunctionNV
Available if built with prototypes.
vkCreateCudaModuleNV
Available if built with prototypes.
vkCreateExecutionGraphPipelinesAMDX
Available if built with prototypes.
vkDestroyCudaFunctionNV
Available if built with prototypes.
vkDestroyCudaModuleNV
Available if built with prototypes.
vkGetCudaModuleCacheNV
Available if built with prototypes.
vkGetExecutionGraphPipelineNodeIndexAMDX
Available if built with prototypes.
vkGetExecutionGraphPipelineScratchSizeAMDX
Available if built with prototypes.

Type Aliases§

NonNullPFN_vkCmdCudaLaunchKernelNV
NonNullPFN_vkCmdDispatchGraphAMDX
NonNullPFN_vkCmdDispatchGraphIndirectAMDX
NonNullPFN_vkCmdDispatchGraphIndirectCountAMDX
NonNullPFN_vkCmdInitializeGraphScratchMemoryAMDX
NonNullPFN_vkCreateCudaFunctionNV
NonNullPFN_vkCreateCudaModuleNV
NonNullPFN_vkCreateExecutionGraphPipelinesAMDX
NonNullPFN_vkDestroyCudaFunctionNV
NonNullPFN_vkDestroyCudaModuleNV
NonNullPFN_vkGetCudaModuleCacheNV
NonNullPFN_vkGetExecutionGraphPipelineNodeIndexAMDX
NonNullPFN_vkGetExecutionGraphPipelineScratchSizeAMDX
NonNullVkCudaFunctionNV
NonNullVkCudaModuleNV
PFN_vkCmdCudaLaunchKernelNV
PFN_vkCmdDispatchGraphAMDX
PFN_vkCmdDispatchGraphIndirectAMDX
PFN_vkCmdDispatchGraphIndirectCountAMDX
PFN_vkCmdInitializeGraphScratchMemoryAMDX
PFN_vkCreateCudaFunctionNV
PFN_vkCreateCudaModuleNV
PFN_vkCreateExecutionGraphPipelinesAMDX
PFN_vkDestroyCudaFunctionNV
PFN_vkDestroyCudaModuleNV
PFN_vkGetCudaModuleCacheNV
PFN_vkGetExecutionGraphPipelineNodeIndexAMDX
PFN_vkGetExecutionGraphPipelineScratchSizeAMDX
VkCompressedTriangleFormatAMDX
VkCudaFunctionNV
VkCudaModuleNV
VkDisplacementMicromapFormatNV

Unions§

VkDeviceOrHostAddressConstAMDX