[{"data":1,"prerenderedAt":809},["ShallowReactive",2],{"YzFMCJZEZT":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":808,"_id":4},"VkCuLaunchInfoNVX","Stub description of VkCuLaunchInfoNVX","VK_NVX_binary_import","structs",[],{"type":10,"children":11,"toc":806},"root",[12,20,632,800],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17],{"type":18,"value":19},"text","There is currently no specification language written for this type.\nThis section acts only as placeholder and to avoid dead links in the\nspecification and reference pages.",{"type":13,"tag":21,"props":22,"children":23},"code-group",{},[24,277],{"type":13,"tag":25,"props":26,"children":32},"pre",{"className":27,"code":28,"filename":29,"language":30,"meta":31,"style":31},"language-c shiki shiki-themes github-light-default github-dark-default","typedef struct VkCuLaunchInfoNVX {\n VkStructureType sType;\n const void* pNext;\n VkCuFunctionNVX function;\n uint32_t gridDimX;\n uint32_t gridDimY;\n uint32_t gridDimZ;\n uint32_t blockDimX;\n uint32_t blockDimY;\n uint32_t blockDimZ;\n uint32_t sharedMemBytes;\n size_t paramCount;\n const void* const * pParams;\n size_t extraCount;\n const void* const * pExtras;\n} VkCuLaunchInfoNVX;\n","C","c","",[33],{"type":13,"tag":34,"props":35,"children":36},"code",{"__ignoreMap":31},[37,60,69,88,97,111,124,137,150,163,176,189,203,230,243,268],{"type":13,"tag":38,"props":39,"children":42},"span",{"class":40,"line":41},"line",1,[43,49,54],{"type":13,"tag":38,"props":44,"children":46},{"style":45},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[47],{"type":18,"value":48},"typedef",{"type":13,"tag":38,"props":50,"children":51},{"style":45},[52],{"type":18,"value":53}," struct",{"type":13,"tag":38,"props":55,"children":57},{"style":56},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[58],{"type":18,"value":59}," VkCuLaunchInfoNVX {\n",{"type":13,"tag":38,"props":61,"children":63},{"class":40,"line":62},2,[64],{"type":13,"tag":38,"props":65,"children":66},{"style":56},[67],{"type":18,"value":68}," VkStructureType sType;\n",{"type":13,"tag":38,"props":70,"children":72},{"class":40,"line":71},3,[73,78,83],{"type":13,"tag":38,"props":74,"children":75},{"style":45},[76],{"type":18,"value":77}," const",{"type":13,"tag":38,"props":79,"children":80},{"style":45},[81],{"type":18,"value":82}," void*",{"type":13,"tag":38,"props":84,"children":85},{"style":56},[86],{"type":18,"value":87}," pNext;\n",{"type":13,"tag":38,"props":89,"children":91},{"class":40,"line":90},4,[92],{"type":13,"tag":38,"props":93,"children":94},{"style":56},[95],{"type":18,"value":96}," VkCuFunctionNVX function;\n",{"type":13,"tag":38,"props":98,"children":100},{"class":40,"line":99},5,[101,106],{"type":13,"tag":38,"props":102,"children":103},{"style":45},[104],{"type":18,"value":105}," uint32_t",{"type":13,"tag":38,"props":107,"children":108},{"style":56},[109],{"type":18,"value":110}," gridDimX;\n",{"type":13,"tag":38,"props":112,"children":114},{"class":40,"line":113},6,[115,119],{"type":13,"tag":38,"props":116,"children":117},{"style":45},[118],{"type":18,"value":105},{"type":13,"tag":38,"props":120,"children":121},{"style":56},[122],{"type":18,"value":123}," gridDimY;\n",{"type":13,"tag":38,"props":125,"children":127},{"class":40,"line":126},7,[128,132],{"type":13,"tag":38,"props":129,"children":130},{"style":45},[131],{"type":18,"value":105},{"type":13,"tag":38,"props":133,"children":134},{"style":56},[135],{"type":18,"value":136}," gridDimZ;\n",{"type":13,"tag":38,"props":138,"children":140},{"class":40,"line":139},8,[141,145],{"type":13,"tag":38,"props":142,"children":143},{"style":45},[144],{"type":18,"value":105},{"type":13,"tag":38,"props":146,"children":147},{"style":56},[148],{"type":18,"value":149}," blockDimX;\n",{"type":13,"tag":38,"props":151,"children":153},{"class":40,"line":152},9,[154,158],{"type":13,"tag":38,"props":155,"children":156},{"style":45},[157],{"type":18,"value":105},{"type":13,"tag":38,"props":159,"children":160},{"style":56},[161],{"type":18,"value":162}," blockDimY;\n",{"type":13,"tag":38,"props":164,"children":166},{"class":40,"line":165},10,[167,171],{"type":13,"tag":38,"props":168,"children":169},{"style":45},[170],{"type":18,"value":105},{"type":13,"tag":38,"props":172,"children":173},{"style":56},[174],{"type":18,"value":175}," blockDimZ;\n",{"type":13,"tag":38,"props":177,"children":179},{"class":40,"line":178},11,[180,184],{"type":13,"tag":38,"props":181,"children":182},{"style":45},[183],{"type":18,"value":105},{"type":13,"tag":38,"props":185,"children":186},{"style":56},[187],{"type":18,"value":188}," sharedMemBytes;\n",{"type":13,"tag":38,"props":190,"children":192},{"class":40,"line":191},12,[193,198],{"type":13,"tag":38,"props":194,"children":195},{"style":45},[196],{"type":18,"value":197}," size_t",{"type":13,"tag":38,"props":199,"children":200},{"style":56},[201],{"type":18,"value":202}," paramCount;\n",{"type":13,"tag":38,"props":204,"children":206},{"class":40,"line":205},13,[207,211,215,220,225],{"type":13,"tag":38,"props":208,"children":209},{"style":45},[210],{"type":18,"value":77},{"type":13,"tag":38,"props":212,"children":213},{"style":45},[214],{"type":18,"value":82},{"type":13,"tag":38,"props":216,"children":217},{"style":45},[218],{"type":18,"value":219}," const",{"type":13,"tag":38,"props":221,"children":222},{"style":45},[223],{"type":18,"value":224}," *",{"type":13,"tag":38,"props":226,"children":227},{"style":56},[228],{"type":18,"value":229}," pParams;\n",{"type":13,"tag":38,"props":231,"children":233},{"class":40,"line":232},14,[234,238],{"type":13,"tag":38,"props":235,"children":236},{"style":45},[237],{"type":18,"value":197},{"type":13,"tag":38,"props":239,"children":240},{"style":56},[241],{"type":18,"value":242}," extraCount;\n",{"type":13,"tag":38,"props":244,"children":246},{"class":40,"line":245},15,[247,251,255,259,263],{"type":13,"tag":38,"props":248,"children":249},{"style":45},[250],{"type":18,"value":77},{"type":13,"tag":38,"props":252,"children":253},{"style":45},[254],{"type":18,"value":82},{"type":13,"tag":38,"props":256,"children":257},{"style":45},[258],{"type":18,"value":219},{"type":13,"tag":38,"props":260,"children":261},{"style":45},[262],{"type":18,"value":224},{"type":13,"tag":38,"props":264,"children":265},{"style":56},[266],{"type":18,"value":267}," pExtras;\n",{"type":13,"tag":38,"props":269,"children":271},{"class":40,"line":270},16,[272],{"type":13,"tag":38,"props":273,"children":274},{"style":56},[275],{"type":18,"value":276},"} VkCuLaunchInfoNVX;\n",{"type":13,"tag":25,"props":278,"children":283},{"className":279,"code":280,"filename":281,"language":282,"meta":31,"style":31},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct CuLaunchInfoNVX {\n s_type: vk::StructureType,\n p_next: *const c_void,\n function: vk::CuFunctionNVX,\n grid_dim_x: u32,\n grid_dim_y: u32,\n grid_dim_z: u32,\n block_dim_x: u32,\n block_dim_y: u32,\n block_dim_z: u32,\n shared_mem_bytes: u32,\n param_count: usize,\n p_params: *const *const c_void,\n extra_count: usize,\n p_extras: *const *const c_void,\n}\n","Rust","rs",[284],{"type":13,"tag":34,"props":285,"children":286},{"__ignoreMap":31},[287,310,343,365,394,415,435,455,475,495,515,535,556,580,600,624],{"type":13,"tag":38,"props":288,"children":289},{"class":40,"line":41},[290,295,299,305],{"type":13,"tag":38,"props":291,"children":292},{"style":45},[293],{"type":18,"value":294},"pub",{"type":13,"tag":38,"props":296,"children":297},{"style":45},[298],{"type":18,"value":53},{"type":13,"tag":38,"props":300,"children":302},{"style":301},"--shiki-default:#953800;--shiki-dark:#FFA657",[303],{"type":18,"value":304}," CuLaunchInfoNVX",{"type":13,"tag":38,"props":306,"children":307},{"style":56},[308],{"type":18,"value":309}," {\n",{"type":13,"tag":38,"props":311,"children":312},{"class":40,"line":62},[313,318,323,328,333,338],{"type":13,"tag":38,"props":314,"children":315},{"style":56},[316],{"type":18,"value":317}," s_type",{"type":13,"tag":38,"props":319,"children":320},{"style":45},[321],{"type":18,"value":322},":",{"type":13,"tag":38,"props":324,"children":325},{"style":301},[326],{"type":18,"value":327}," vk",{"type":13,"tag":38,"props":329,"children":330},{"style":45},[331],{"type":18,"value":332},"::",{"type":13,"tag":38,"props":334,"children":335},{"style":301},[336],{"type":18,"value":337},"StructureType",{"type":13,"tag":38,"props":339,"children":340},{"style":56},[341],{"type":18,"value":342},",\n",{"type":13,"tag":38,"props":344,"children":345},{"class":40,"line":71},[346,351,355,360],{"type":13,"tag":38,"props":347,"children":348},{"style":56},[349],{"type":18,"value":350}," p_next",{"type":13,"tag":38,"props":352,"children":353},{"style":45},[354],{"type":18,"value":322},{"type":13,"tag":38,"props":356,"children":357},{"style":45},[358],{"type":18,"value":359}," *const",{"type":13,"tag":38,"props":361,"children":362},{"style":56},[363],{"type":18,"value":364}," c_void,\n",{"type":13,"tag":38,"props":366,"children":367},{"class":40,"line":90},[368,373,377,381,385,390],{"type":13,"tag":38,"props":369,"children":370},{"style":56},[371],{"type":18,"value":372}," function",{"type":13,"tag":38,"props":374,"children":375},{"style":45},[376],{"type":18,"value":322},{"type":13,"tag":38,"props":378,"children":379},{"style":301},[380],{"type":18,"value":327},{"type":13,"tag":38,"props":382,"children":383},{"style":45},[384],{"type":18,"value":332},{"type":13,"tag":38,"props":386,"children":387},{"style":301},[388],{"type":18,"value":389},"CuFunctionNVX",{"type":13,"tag":38,"props":391,"children":392},{"style":56},[393],{"type":18,"value":342},{"type":13,"tag":38,"props":395,"children":396},{"class":40,"line":99},[397,402,406,411],{"type":13,"tag":38,"props":398,"children":399},{"style":56},[400],{"type":18,"value":401}," grid_dim_x",{"type":13,"tag":38,"props":403,"children":404},{"style":45},[405],{"type":18,"value":322},{"type":13,"tag":38,"props":407,"children":408},{"style":301},[409],{"type":18,"value":410}," u32",{"type":13,"tag":38,"props":412,"children":413},{"style":56},[414],{"type":18,"value":342},{"type":13,"tag":38,"props":416,"children":417},{"class":40,"line":113},[418,423,427,431],{"type":13,"tag":38,"props":419,"children":420},{"style":56},[421],{"type":18,"value":422}," grid_dim_y",{"type":13,"tag":38,"props":424,"children":425},{"style":45},[426],{"type":18,"value":322},{"type":13,"tag":38,"props":428,"children":429},{"style":301},[430],{"type":18,"value":410},{"type":13,"tag":38,"props":432,"children":433},{"style":56},[434],{"type":18,"value":342},{"type":13,"tag":38,"props":436,"children":437},{"class":40,"line":126},[438,443,447,451],{"type":13,"tag":38,"props":439,"children":440},{"style":56},[441],{"type":18,"value":442}," grid_dim_z",{"type":13,"tag":38,"props":444,"children":445},{"style":45},[446],{"type":18,"value":322},{"type":13,"tag":38,"props":448,"children":449},{"style":301},[450],{"type":18,"value":410},{"type":13,"tag":38,"props":452,"children":453},{"style":56},[454],{"type":18,"value":342},{"type":13,"tag":38,"props":456,"children":457},{"class":40,"line":139},[458,463,467,471],{"type":13,"tag":38,"props":459,"children":460},{"style":56},[461],{"type":18,"value":462}," block_dim_x",{"type":13,"tag":38,"props":464,"children":465},{"style":45},[466],{"type":18,"value":322},{"type":13,"tag":38,"props":468,"children":469},{"style":301},[470],{"type":18,"value":410},{"type":13,"tag":38,"props":472,"children":473},{"style":56},[474],{"type":18,"value":342},{"type":13,"tag":38,"props":476,"children":477},{"class":40,"line":152},[478,483,487,491],{"type":13,"tag":38,"props":479,"children":480},{"style":56},[481],{"type":18,"value":482}," block_dim_y",{"type":13,"tag":38,"props":484,"children":485},{"style":45},[486],{"type":18,"value":322},{"type":13,"tag":38,"props":488,"children":489},{"style":301},[490],{"type":18,"value":410},{"type":13,"tag":38,"props":492,"children":493},{"style":56},[494],{"type":18,"value":342},{"type":13,"tag":38,"props":496,"children":497},{"class":40,"line":165},[498,503,507,511],{"type":13,"tag":38,"props":499,"children":500},{"style":56},[501],{"type":18,"value":502}," block_dim_z",{"type":13,"tag":38,"props":504,"children":505},{"style":45},[506],{"type":18,"value":322},{"type":13,"tag":38,"props":508,"children":509},{"style":301},[510],{"type":18,"value":410},{"type":13,"tag":38,"props":512,"children":513},{"style":56},[514],{"type":18,"value":342},{"type":13,"tag":38,"props":516,"children":517},{"class":40,"line":178},[518,523,527,531],{"type":13,"tag":38,"props":519,"children":520},{"style":56},[521],{"type":18,"value":522}," shared_mem_bytes",{"type":13,"tag":38,"props":524,"children":525},{"style":45},[526],{"type":18,"value":322},{"type":13,"tag":38,"props":528,"children":529},{"style":301},[530],{"type":18,"value":410},{"type":13,"tag":38,"props":532,"children":533},{"style":56},[534],{"type":18,"value":342},{"type":13,"tag":38,"props":536,"children":537},{"class":40,"line":191},[538,543,547,552],{"type":13,"tag":38,"props":539,"children":540},{"style":56},[541],{"type":18,"value":542}," param_count",{"type":13,"tag":38,"props":544,"children":545},{"style":45},[546],{"type":18,"value":322},{"type":13,"tag":38,"props":548,"children":549},{"style":301},[550],{"type":18,"value":551}," usize",{"type":13,"tag":38,"props":553,"children":554},{"style":56},[555],{"type":18,"value":342},{"type":13,"tag":38,"props":557,"children":558},{"class":40,"line":205},[559,564,568,572,576],{"type":13,"tag":38,"props":560,"children":561},{"style":56},[562],{"type":18,"value":563}," p_params",{"type":13,"tag":38,"props":565,"children":566},{"style":45},[567],{"type":18,"value":322},{"type":13,"tag":38,"props":569,"children":570},{"style":45},[571],{"type":18,"value":359},{"type":13,"tag":38,"props":573,"children":574},{"style":45},[575],{"type":18,"value":359},{"type":13,"tag":38,"props":577,"children":578},{"style":56},[579],{"type":18,"value":364},{"type":13,"tag":38,"props":581,"children":582},{"class":40,"line":232},[583,588,592,596],{"type":13,"tag":38,"props":584,"children":585},{"style":56},[586],{"type":18,"value":587}," extra_count",{"type":13,"tag":38,"props":589,"children":590},{"style":45},[591],{"type":18,"value":322},{"type":13,"tag":38,"props":593,"children":594},{"style":301},[595],{"type":18,"value":551},{"type":13,"tag":38,"props":597,"children":598},{"style":56},[599],{"type":18,"value":342},{"type":13,"tag":38,"props":601,"children":602},{"class":40,"line":245},[603,608,612,616,620],{"type":13,"tag":38,"props":604,"children":605},{"style":56},[606],{"type":18,"value":607}," p_extras",{"type":13,"tag":38,"props":609,"children":610},{"style":45},[611],{"type":18,"value":322},{"type":13,"tag":38,"props":613,"children":614},{"style":45},[615],{"type":18,"value":359},{"type":13,"tag":38,"props":617,"children":618},{"style":45},[619],{"type":18,"value":359},{"type":13,"tag":38,"props":621,"children":622},{"style":56},[623],{"type":18,"value":364},{"type":13,"tag":38,"props":625,"children":626},{"class":40,"line":270},[627],{"type":13,"tag":38,"props":628,"children":629},{"style":56},[630],{"type":18,"value":631},"}\n",{"type":13,"tag":633,"props":634,"children":636},"validity-group",{"name":635},"Valid Usage (Implicit)",[637,666,690,718,762],{"type":13,"tag":638,"props":639,"children":641},"validity-field",{"name":640},"VUID-VkCuLaunchInfoNVX-sType-sType",[642],{"type":13,"tag":14,"props":643,"children":644},{},[645,651,653,658,660],{"type":13,"tag":34,"props":646,"children":648},{"className":647},[],[649],{"type":18,"value":650},"sType",{"type":18,"value":652}," ",{"type":13,"tag":654,"props":655,"children":657},"normative",{"type":656},"must",[],{"type":18,"value":659}," be ",{"type":13,"tag":34,"props":661,"children":663},{"className":662},[],[664],{"type":18,"value":665},"VK_STRUCTURE_TYPE_CU_LAUNCH_INFO_NVX",{"type":13,"tag":638,"props":667,"children":669},{"name":668},"VUID-VkCuLaunchInfoNVX-pNext-pNext",[670],{"type":13,"tag":14,"props":671,"children":672},{},[673,679,680,683,684],{"type":13,"tag":34,"props":674,"children":676},{"className":675},[],[677],{"type":18,"value":678},"pNext",{"type":18,"value":652},{"type":13,"tag":654,"props":681,"children":682},{"type":656},[],{"type":18,"value":659},{"type":13,"tag":34,"props":685,"children":687},{"className":686},[],[688],{"type":18,"value":689},"NULL",{"type":13,"tag":638,"props":691,"children":693},{"name":692},"VUID-VkCuLaunchInfoNVX-function-parameter",[694],{"type":13,"tag":14,"props":695,"children":696},{},[697,703,704,707,709,716],{"type":13,"tag":34,"props":698,"children":700},{"className":699},[],[701],{"type":18,"value":702},"function",{"type":18,"value":652},{"type":13,"tag":654,"props":705,"children":706},{"type":656},[],{"type":18,"value":708}," be a valid ",{"type":13,"tag":710,"props":711,"children":713},"a",{"href":712},"/man/VkCuFunctionNVX",[714],{"type":18,"value":715},"VkCuFunctionNVX",{"type":18,"value":717}," handle",{"type":13,"tag":638,"props":719,"children":721},{"name":720},"VUID-VkCuLaunchInfoNVX-pParams-parameter",[722],{"type":13,"tag":14,"props":723,"children":724},{},[725,727,733,735,741,743,749,750,753,755,760],{"type":18,"value":726},"If ",{"type":13,"tag":34,"props":728,"children":730},{"className":729},[],[731],{"type":18,"value":732},"paramCount",{"type":18,"value":734}," is not ",{"type":13,"tag":34,"props":736,"children":738},{"className":737},[],[739],{"type":18,"value":740},"0",{"type":18,"value":742},", ",{"type":13,"tag":34,"props":744,"children":746},{"className":745},[],[747],{"type":18,"value":748},"pParams",{"type":18,"value":652},{"type":13,"tag":654,"props":751,"children":752},{"type":656},[],{"type":18,"value":754}," be a valid pointer to an array of ",{"type":13,"tag":34,"props":756,"children":758},{"className":757},[],[759],{"type":18,"value":732},{"type":18,"value":761}," bytes",{"type":13,"tag":638,"props":763,"children":765},{"name":764},"VUID-VkCuLaunchInfoNVX-pExtras-parameter",[766],{"type":13,"tag":14,"props":767,"children":768},{},[769,770,776,777,782,783,789,790,793,794,799],{"type":18,"value":726},{"type":13,"tag":34,"props":771,"children":773},{"className":772},[],[774],{"type":18,"value":775},"extraCount",{"type":18,"value":734},{"type":13,"tag":34,"props":778,"children":780},{"className":779},[],[781],{"type":18,"value":740},{"type":18,"value":742},{"type":13,"tag":34,"props":784,"children":786},{"className":785},[],[787],{"type":18,"value":788},"pExtras",{"type":18,"value":652},{"type":13,"tag":654,"props":791,"children":792},{"type":656},[],{"type":18,"value":754},{"type":13,"tag":34,"props":795,"children":797},{"className":796},[],[798],{"type":18,"value":775},{"type":18,"value":761},{"type":13,"tag":801,"props":802,"children":803},"style",{},[804],{"type":18,"value":805},"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":31,"searchDepth":62,"depth":62,"links":807},[],"markdown",1725732544941]