struct CuLaunchInfoNVX
Defined at line 34695 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
wrapper struct for struct VkCuLaunchInfoNVX, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkCuLaunchInfoNVX.html
Public Members
StructureType sType
const void * pNext
CuFunctionNVX function
uint32_t gridDimX
uint32_t gridDimY
uint32_t gridDimZ
uint32_t blockDimX
uint32_t blockDimY
uint32_t blockDimZ
size_t paramCount
const void *const * pParams
size_t extraCount
const void *const * pExtras
Public Methods
void CuLaunchInfoNVX (CuFunctionNVXfunction_,uint32_tgridDimX_,uint32_tgridDimY_,uint32_tgridDimZ_,uint32_tblockDimX_,uint32_tblockDimY_,uint32_tblockDimZ_,uint32_tsharedMemBytes_,size_tparamCount_,const void *const *pParams_,size_textraCount_,const void *const *pExtras_,const void *pNext_)
Defined at line 34703 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void CuLaunchInfoNVX (const CuLaunchInfoNVX & rhs)
Defined at line 34732 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void CuLaunchInfoNVX (const VkCuLaunchInfoNVX & rhs)
Defined at line 34734 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void CuLaunchInfoNVX (CuFunctionNVXfunction_,uint32_tgridDimX_,uint32_tgridDimY_,uint32_tgridDimZ_,uint32_tblockDimX_,uint32_tblockDimY_,uint32_tblockDimZ_,uint32_tsharedMemBytes_,const ArrayProxyNoTemporaries<const void *const> ¶ms_,const ArrayProxyNoTemporaries<const void *const> &extras_,const void *pNext_)
Defined at line 34737 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX & operator= (const CuLaunchInfoNVX & rhs)
Defined at line 34765 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX & operator= (const VkCuLaunchInfoNVX & rhs)
Defined at line 34768 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX & setPNext (const void * pNext_)
Defined at line 34775 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX && setPNext (const void * pNext_)
Defined at line 34781 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX & setFunction (CuFunctionNVX function_)
Defined at line 34787 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX && setFunction (CuFunctionNVX function_)
Defined at line 34793 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX & setGridDimX (uint32_t gridDimX_)
Defined at line 34799 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX && setGridDimX (uint32_t gridDimX_)
Defined at line 34805 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX & setGridDimY (uint32_t gridDimY_)
Defined at line 34811 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX && setGridDimY (uint32_t gridDimY_)
Defined at line 34817 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX & setGridDimZ (uint32_t gridDimZ_)
Defined at line 34823 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX && setGridDimZ (uint32_t gridDimZ_)
Defined at line 34829 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX & setBlockDimX (uint32_t blockDimX_)
Defined at line 34835 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX && setBlockDimX (uint32_t blockDimX_)
Defined at line 34841 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX & setBlockDimY (uint32_t blockDimY_)
Defined at line 34847 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX && setBlockDimY (uint32_t blockDimY_)
Defined at line 34853 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX & setBlockDimZ (uint32_t blockDimZ_)
Defined at line 34859 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX && setBlockDimZ (uint32_t blockDimZ_)
Defined at line 34865 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX & setSharedMemBytes (uint32_t sharedMemBytes_)
Defined at line 34871 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX && setSharedMemBytes (uint32_t sharedMemBytes_)
Defined at line 34877 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX & setParamCount (size_t paramCount_)
Defined at line 34883 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX && setParamCount (size_t paramCount_)
Defined at line 34889 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX & setPParams (const void *const * pParams_)
Defined at line 34895 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX && setPParams (const void *const * pParams_)
Defined at line 34901 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX & setParams (const ArrayProxyNoTemporaries<const void *const> & params_)
Defined at line 34908 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX & setExtraCount (size_t extraCount_)
Defined at line 34916 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX && setExtraCount (size_t extraCount_)
Defined at line 34922 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX & setPExtras (const void *const * pExtras_)
Defined at line 34928 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX && setPExtras (const void *const * pExtras_)
Defined at line 34934 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX & setExtras (const ArrayProxyNoTemporaries<const void *const> & extras_)
Defined at line 34941 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkCuLaunchInfoNVX & operator const VkCuLaunchInfoNVX & ()
Defined at line 34950 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkCuLaunchInfoNVX & operator VkCuLaunchInfoNVX & ()
Defined at line 34955 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkCuLaunchInfoNVX * operator const VkCuLaunchInfoNVX * ()
Defined at line 34960 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkCuLaunchInfoNVX * operator VkCuLaunchInfoNVX * ()
Defined at line 34965 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const CuLaunchInfoNVX & )
Defined at line 34993 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp