struct CuLaunchInfoNVX
Defined at line 20217 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
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 (vk::CuFunctionNVX function_, uint32_t gridDimX_, uint32_t gridDimY_, uint32_t gridDimZ_, uint32_t blockDimX_, uint32_t blockDimY_, uint32_t blockDimZ_, uint32_t sharedMemBytes_, size_t paramCount_, const void *const * pParams_, size_t extraCount_, const void *const * pExtras_, const void * pNext_)
Defined at line 20225 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void CuLaunchInfoNVX (const CuLaunchInfoNVX & rhs)
Defined at line 20254 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void CuLaunchInfoNVX (const VkCuLaunchInfoNVX & rhs)
Defined at line 20256 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void CuLaunchInfoNVX (vk::CuFunctionNVX function_, uint32_t gridDimX_, uint32_t gridDimY_, uint32_t gridDimZ_, uint32_t blockDimX_, uint32_t blockDimY_, uint32_t blockDimZ_, uint32_t sharedMemBytes_, const vk::ArrayProxyNoTemporaries<const void *const> & params_, const vk::ArrayProxyNoTemporaries<const void *const> & extras_, const void * pNext_)
Defined at line 20259 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX & operator= (const CuLaunchInfoNVX & rhs)
Defined at line 20287 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX & operator= (const VkCuLaunchInfoNVX & rhs)
Defined at line 20290 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX & setPNext (const void * pNext_)
Defined at line 20297 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX & setFunction (vk::CuFunctionNVX function_)
Defined at line 20303 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX & setGridDimX (uint32_t gridDimX_)
Defined at line 20309 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX & setGridDimY (uint32_t gridDimY_)
Defined at line 20315 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX & setGridDimZ (uint32_t gridDimZ_)
Defined at line 20321 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX & setBlockDimX (uint32_t blockDimX_)
Defined at line 20327 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX & setBlockDimY (uint32_t blockDimY_)
Defined at line 20333 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX & setBlockDimZ (uint32_t blockDimZ_)
Defined at line 20339 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX & setSharedMemBytes (uint32_t sharedMemBytes_)
Defined at line 20345 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX & setParamCount (size_t paramCount_)
Defined at line 20351 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX & setPParams (const void *const * pParams_)
Defined at line 20357 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX & setParams (const vk::ArrayProxyNoTemporaries<const void *const> & params_)
Defined at line 20364 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX & setExtraCount (size_t extraCount_)
Defined at line 20372 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX & setPExtras (const void *const * pExtras_)
Defined at line 20378 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
CuLaunchInfoNVX & setExtras (const vk::ArrayProxyNoTemporaries<const void *const> & extras_)
Defined at line 20385 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkCuLaunchInfoNVX & operator const VkCuLaunchInfoNVX & ()
Defined at line 20394 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkCuLaunchInfoNVX & operator VkCuLaunchInfoNVX & ()
Defined at line 20399 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const CuLaunchInfoNVX & )
Defined at line 20431 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp