[{"data":1,"prerenderedAt":132},["ShallowReactive",2],{"ik3QvsKuVq":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":131,"_id":4},"VkCudaModuleNV","Opaque handle to a CUDA module object","VK_NV_cuda_kernel_launch","handles",[],{"type":10,"children":11,"toc":129},"root",[12,32,45,123],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17,20,25,27,30],{"type":18,"value":19},"text","CUDA modules ",{"type":13,"tag":21,"props":22,"children":24},"normative",{"type":23},"must",[],{"type":18,"value":26}," contain some kernel code and ",{"type":13,"tag":21,"props":28,"children":29},{"type":23},[],{"type":18,"value":31}," expose at least one\nfunction entry point.",{"type":13,"tag":14,"props":33,"children":34},{},[35,37,43],{"type":18,"value":36},"CUDA modules are represented by ",{"type":13,"tag":38,"props":39,"children":41},"code",{"className":40},[],[42],{"type":18,"value":4},{"type":18,"value":44}," handles:",{"type":13,"tag":46,"props":47,"children":48},"code-group",{},[49,79],{"type":13,"tag":50,"props":51,"children":57},"pre",{"className":52,"code":53,"filename":54,"language":55,"meta":56,"style":56},"language-c shiki shiki-themes github-light-default github-dark-default","VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkCudaModuleNV)\n","C","c","",[58],{"type":13,"tag":38,"props":59,"children":60},{"__ignoreMap":56},[61],{"type":13,"tag":62,"props":63,"children":66},"span",{"class":64,"line":65},"line",1,[67,73],{"type":13,"tag":62,"props":68,"children":70},{"style":69},"--shiki-default:#8250DF;--shiki-dark:#D2A8FF",[71],{"type":18,"value":72},"VK_DEFINE_NON_DISPATCHABLE_HANDLE",{"type":13,"tag":62,"props":74,"children":76},{"style":75},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[77],{"type":18,"value":78},"(VkCudaModuleNV)\n",{"type":13,"tag":50,"props":80,"children":85},{"className":81,"code":82,"filename":83,"language":84,"meta":56,"style":56},"language-rs shiki shiki-themes github-light-default github-dark-default","#[repr(transparent)]\npub struct CudaModuleNV(_);\n","Rust","rs",[86],{"type":13,"tag":38,"props":87,"children":88},{"__ignoreMap":56},[89,97],{"type":13,"tag":62,"props":90,"children":91},{"class":64,"line":65},[92],{"type":13,"tag":62,"props":93,"children":94},{"style":75},[95],{"type":18,"value":96},"#[repr(transparent)]\n",{"type":13,"tag":62,"props":98,"children":100},{"class":64,"line":99},2,[101,107,112,118],{"type":13,"tag":62,"props":102,"children":104},{"style":103},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[105],{"type":18,"value":106},"pub",{"type":13,"tag":62,"props":108,"children":109},{"style":103},[110],{"type":18,"value":111}," struct",{"type":13,"tag":62,"props":113,"children":115},{"style":114},"--shiki-default:#953800;--shiki-dark:#FFA657",[116],{"type":18,"value":117}," CudaModuleNV",{"type":13,"tag":62,"props":119,"children":120},{"style":75},[121],{"type":18,"value":122},"(_);\n",{"type":13,"tag":124,"props":125,"children":126},"style",{},[127],{"type":18,"value":128},"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":56,"searchDepth":99,"depth":99,"links":130},[],"markdown",1729612440446]