Expand description
Available if built with beta-extensions.
Structs§
- VkAcceleration
Structure Dense Geometry Format Triangles DataAMDX - VkAcceleration
Structure Triangles Displacement MicromapNV - VkCuda
Function Create InfoNV - VkCuda
FunctionNV_ T - VkCuda
Launch InfoNV - VkCuda
Module Create InfoNV - VkCuda
ModuleNV_ T - VkDispatch
Graph Count InfoAMDX - VkDispatch
Graph InfoAMDX - VkExecution
Graph Pipeline Create InfoAMDX - VkExecution
Graph Pipeline Scratch SizeAMDX - VkPhysical
Device Cuda Kernel Launch FeaturesNV - VkPhysical
Device Cuda Kernel Launch PropertiesNV - VkPhysical
Device Dense Geometry Format FeaturesAMDX - VkPhysical
Device Displacement Micromap FeaturesNV - VkPhysical
Device Displacement Micromap PropertiesNV - VkPhysical
Device Portability Subset FeaturesKHR - VkPhysical
Device Portability Subset PropertiesKHR - VkPhysical
Device Present Metering FeaturesNV - VkPhysical
Device Shader Enqueue FeaturesAMDX - VkPhysical
Device Shader Enqueue PropertiesAMDX - VkPipeline
Shader Stage Node Create InfoAMDX - VkSet
Present ConfigNV
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§
- vkCmd
Cuda ⚠Launch KernelNV - Available if built with
prototypes. - vkCmd
Dispatch ⚠GraphAMDX - Available if built with
prototypes. - vkCmd
Dispatch ⚠Graph IndirectAMDX - Available if built with
prototypes. - vkCmd
Dispatch ⚠Graph Indirect CountAMDX - Available if built with
prototypes. - vkCmd
Initialize ⚠Graph Scratch MemoryAMDX - Available if built with
prototypes. - vkCreate
Cuda ⚠FunctionNV - Available if built with
prototypes. - vkCreate
Cuda ⚠ModuleNV - Available if built with
prototypes. - vkCreate
Execution ⚠Graph PipelinesAMDX - Available if built with
prototypes. - vkDestroy
Cuda ⚠FunctionNV - Available if built with
prototypes. - vkDestroy
Cuda ⚠ModuleNV - Available if built with
prototypes. - vkGet
Cuda ⚠Module CacheNV - Available if built with
prototypes. - vkGet
Execution ⚠Graph Pipeline Node IndexAMDX - Available if built with
prototypes. - vkGet
Execution ⚠Graph Pipeline Scratch SizeAMDX - Available if built with
prototypes.
Type Aliases§
- NonNullPFN_
vkCmd Cuda Launch KernelNV - NonNullPFN_
vkCmd Dispatch GraphAMDX - NonNullPFN_
vkCmd Dispatch Graph IndirectAMDX - NonNullPFN_
vkCmd Dispatch Graph Indirect CountAMDX - NonNullPFN_
vkCmd Initialize Graph Scratch MemoryAMDX - NonNullPFN_
vkCreate Cuda FunctionNV - NonNullPFN_
vkCreate Cuda ModuleNV - NonNullPFN_
vkCreate Execution Graph PipelinesAMDX - NonNullPFN_
vkDestroy Cuda FunctionNV - NonNullPFN_
vkDestroy Cuda ModuleNV - NonNullPFN_
vkGet Cuda Module CacheNV - NonNullPFN_
vkGet Execution Graph Pipeline Node IndexAMDX - NonNullPFN_
vkGet Execution Graph Pipeline Scratch SizeAMDX - NonNull
VkCuda FunctionNV - NonNull
VkCuda ModuleNV - PFN_
vkCmd Cuda Launch KernelNV - PFN_
vkCmd Dispatch GraphAMDX - PFN_
vkCmd Dispatch Graph IndirectAMDX - PFN_
vkCmd Dispatch Graph Indirect CountAMDX - PFN_
vkCmd Initialize Graph Scratch MemoryAMDX - PFN_
vkCreate Cuda FunctionNV - PFN_
vkCreate Cuda ModuleNV - PFN_
vkCreate Execution Graph PipelinesAMDX - PFN_
vkDestroy Cuda FunctionNV - PFN_
vkDestroy Cuda ModuleNV - PFN_
vkGet Cuda Module CacheNV - PFN_
vkGet Execution Graph Pipeline Node IndexAMDX - PFN_
vkGet Execution Graph Pipeline Scratch SizeAMDX - VkCompressed
Triangle FormatAMDX - VkCuda
FunctionNV - VkCuda
ModuleNV - VkDisplacement
Micromap FormatNV