[{"data":1,"prerenderedAt":139},["ShallowReactive",2],{"3G6YdPWTx1":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":138,"_id":4},"VkCudaFunctionNV","Opaque handle to a CUDA function object","VK_NV_cuda_kernel_launch","handles",[],{"type":10,"children":11,"toc":136},"root",[12,52,130],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17,20,26,28,34,36,41,43,50],{"type":18,"value":19},"text","CUDA functions are represented by ",{"type":13,"tag":21,"props":22,"children":24},"code",{"className":23},[],[25],{"type":18,"value":4},{"type":18,"value":27}," handles.\nHandles to ",{"type":13,"tag":29,"props":30,"children":31},"em",{},[32],{"type":18,"value":33},"global",{"type":18,"value":35}," functions ",{"type":13,"tag":37,"props":38,"children":40},"normative",{"type":39},"may",[],{"type":18,"value":42}," then be used to issue a kernel launch\n(i.e. dispatch) from a commandbuffer.\nSee ",{"type":13,"tag":44,"props":45,"children":47},"a",{"href":46},"/chapters/dispatch#cudadispatch",[48],{"type":18,"value":49},"Dispatching Command for CUDA PTX kernel",{"type":18,"value":51},".",{"type":13,"tag":53,"props":54,"children":55},"code-group",{},[56,86],{"type":13,"tag":57,"props":58,"children":64},"pre",{"className":59,"code":60,"filename":61,"language":62,"meta":63,"style":63},"language-c shiki shiki-themes github-light-default github-dark-default","VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkCudaFunctionNV)\n","C","c","",[65],{"type":13,"tag":21,"props":66,"children":67},{"__ignoreMap":63},[68],{"type":13,"tag":69,"props":70,"children":73},"span",{"class":71,"line":72},"line",1,[74,80],{"type":13,"tag":69,"props":75,"children":77},{"style":76},"--shiki-default:#8250DF;--shiki-dark:#D2A8FF",[78],{"type":18,"value":79},"VK_DEFINE_NON_DISPATCHABLE_HANDLE",{"type":13,"tag":69,"props":81,"children":83},{"style":82},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[84],{"type":18,"value":85},"(VkCudaFunctionNV)\n",{"type":13,"tag":57,"props":87,"children":92},{"className":88,"code":89,"filename":90,"language":91,"meta":63,"style":63},"language-rs shiki shiki-themes github-light-default github-dark-default","#[repr(transparent)]\npub struct CudaFunctionNV(_);\n","Rust","rs",[93],{"type":13,"tag":21,"props":94,"children":95},{"__ignoreMap":63},[96,104],{"type":13,"tag":69,"props":97,"children":98},{"class":71,"line":72},[99],{"type":13,"tag":69,"props":100,"children":101},{"style":82},[102],{"type":18,"value":103},"#[repr(transparent)]\n",{"type":13,"tag":69,"props":105,"children":107},{"class":71,"line":106},2,[108,114,119,125],{"type":13,"tag":69,"props":109,"children":111},{"style":110},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[112],{"type":18,"value":113},"pub",{"type":13,"tag":69,"props":115,"children":116},{"style":110},[117],{"type":18,"value":118}," struct",{"type":13,"tag":69,"props":120,"children":122},{"style":121},"--shiki-default:#953800;--shiki-dark:#FFA657",[123],{"type":18,"value":124}," CudaFunctionNV",{"type":13,"tag":69,"props":126,"children":127},{"style":82},[128],{"type":18,"value":129},"(_);\n",{"type":13,"tag":131,"props":132,"children":133},"style",{},[134],{"type":18,"value":135},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":63,"searchDepth":106,"depth":106,"links":137},[],"markdown",1725732545113]