[{"data":1,"prerenderedAt":942},["ShallowReactive",2],{"Oxlc9Kuwy8":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":941,"_id":4},"vkGetRayTracingCaptureReplayShaderGroupHandlesKHR","Query opaque capture replay data for pipeline shader group handles","VK_KHR_ray_tracing_pipeline","protos",[],{"type":10,"children":11,"toc":939},"root",[12,20,398,490,523,557,603,807,933],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17],{"type":18,"value":19},"text","To query the opaque capture data of shader groups in a ray tracing pipeline,\ncall:",{"type":13,"tag":21,"props":22,"children":23},"code-group",{},[24,170],{"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","VkResult vkGetRayTracingCaptureReplayShaderGroupHandlesKHR(\n VkDevice device,\n VkPipeline pipeline,\n uint32_t firstGroup,\n uint32_t groupCount,\n size_t dataSize,\n void* pData);\n","C","c","",[33],{"type":13,"tag":34,"props":35,"children":36},"code",{"__ignoreMap":31},[37,59,79,97,116,133,151],{"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:#1F2328;--shiki-dark:#E6EDF3",[47],{"type":18,"value":48},"VkResult ",{"type":13,"tag":38,"props":50,"children":52},{"style":51},"--shiki-default:#8250DF;--shiki-dark:#D2A8FF",[53],{"type":18,"value":4},{"type":13,"tag":38,"props":55,"children":56},{"style":45},[57],{"type":18,"value":58},"(\n",{"type":13,"tag":38,"props":60,"children":62},{"class":40,"line":61},2,[63,68,74],{"type":13,"tag":38,"props":64,"children":65},{"style":45},[66],{"type":18,"value":67}," VkDevice ",{"type":13,"tag":38,"props":69,"children":71},{"style":70},"--shiki-default:#953800;--shiki-dark:#FFA657",[72],{"type":18,"value":73},"device",{"type":13,"tag":38,"props":75,"children":76},{"style":45},[77],{"type":18,"value":78},",\n",{"type":13,"tag":38,"props":80,"children":82},{"class":40,"line":81},3,[83,88,93],{"type":13,"tag":38,"props":84,"children":85},{"style":45},[86],{"type":18,"value":87}," VkPipeline ",{"type":13,"tag":38,"props":89,"children":90},{"style":70},[91],{"type":18,"value":92},"pipeline",{"type":13,"tag":38,"props":94,"children":95},{"style":45},[96],{"type":18,"value":78},{"type":13,"tag":38,"props":98,"children":100},{"class":40,"line":99},4,[101,107,112],{"type":13,"tag":38,"props":102,"children":104},{"style":103},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[105],{"type":18,"value":106}," uint32_t",{"type":13,"tag":38,"props":108,"children":109},{"style":70},[110],{"type":18,"value":111}," firstGroup",{"type":13,"tag":38,"props":113,"children":114},{"style":45},[115],{"type":18,"value":78},{"type":13,"tag":38,"props":117,"children":119},{"class":40,"line":118},5,[120,124,129],{"type":13,"tag":38,"props":121,"children":122},{"style":103},[123],{"type":18,"value":106},{"type":13,"tag":38,"props":125,"children":126},{"style":70},[127],{"type":18,"value":128}," groupCount",{"type":13,"tag":38,"props":130,"children":131},{"style":45},[132],{"type":18,"value":78},{"type":13,"tag":38,"props":134,"children":136},{"class":40,"line":135},6,[137,142,147],{"type":13,"tag":38,"props":138,"children":139},{"style":103},[140],{"type":18,"value":141}," size_t",{"type":13,"tag":38,"props":143,"children":144},{"style":70},[145],{"type":18,"value":146}," dataSize",{"type":13,"tag":38,"props":148,"children":149},{"style":45},[150],{"type":18,"value":78},{"type":13,"tag":38,"props":152,"children":154},{"class":40,"line":153},7,[155,160,165],{"type":13,"tag":38,"props":156,"children":157},{"style":103},[158],{"type":18,"value":159}," void*",{"type":13,"tag":38,"props":161,"children":162},{"style":70},[163],{"type":18,"value":164}," pData",{"type":13,"tag":38,"props":166,"children":167},{"style":45},[168],{"type":18,"value":169},");\n",{"type":13,"tag":25,"props":171,"children":176},{"className":172,"code":173,"filename":174,"language":175,"meta":31,"style":31},"language-rs shiki shiki-themes github-light-default github-dark-default","pub fn get_ray_tracing_capture_replay_shader_group_handles_khr(\n device: crate :: vk :: vk::Device,\n pipeline: vk::Pipeline,\n first_group: u32,\n group_count: u32,\n data_size: usize,\n p_data: *mut c_void,\n) -> vk::Result;\n","Rust","rs",[177],{"type":13,"tag":34,"props":178,"children":179},{"__ignoreMap":31},[180,202,253,282,303,323,344,366],{"type":13,"tag":38,"props":181,"children":182},{"class":40,"line":41},[183,188,193,198],{"type":13,"tag":38,"props":184,"children":185},{"style":103},[186],{"type":18,"value":187},"pub",{"type":13,"tag":38,"props":189,"children":190},{"style":103},[191],{"type":18,"value":192}," fn",{"type":13,"tag":38,"props":194,"children":195},{"style":51},[196],{"type":18,"value":197}," get_ray_tracing_capture_replay_shader_group_handles_khr",{"type":13,"tag":38,"props":199,"children":200},{"style":45},[201],{"type":18,"value":58},{"type":13,"tag":38,"props":203,"children":204},{"class":40,"line":61},[205,210,215,220,225,230,235,240,244,249],{"type":13,"tag":38,"props":206,"children":207},{"style":45},[208],{"type":18,"value":209}," device",{"type":13,"tag":38,"props":211,"children":212},{"style":103},[213],{"type":18,"value":214},":",{"type":13,"tag":38,"props":216,"children":217},{"style":103},[218],{"type":18,"value":219}," crate",{"type":13,"tag":38,"props":221,"children":222},{"style":103},[223],{"type":18,"value":224}," ::",{"type":13,"tag":38,"props":226,"children":227},{"style":45},[228],{"type":18,"value":229}," vk ",{"type":13,"tag":38,"props":231,"children":232},{"style":103},[233],{"type":18,"value":234},"::",{"type":13,"tag":38,"props":236,"children":237},{"style":70},[238],{"type":18,"value":239}," vk",{"type":13,"tag":38,"props":241,"children":242},{"style":103},[243],{"type":18,"value":234},{"type":13,"tag":38,"props":245,"children":246},{"style":70},[247],{"type":18,"value":248},"Device",{"type":13,"tag":38,"props":250,"children":251},{"style":45},[252],{"type":18,"value":78},{"type":13,"tag":38,"props":254,"children":255},{"class":40,"line":81},[256,261,265,269,273,278],{"type":13,"tag":38,"props":257,"children":258},{"style":45},[259],{"type":18,"value":260}," pipeline",{"type":13,"tag":38,"props":262,"children":263},{"style":103},[264],{"type":18,"value":214},{"type":13,"tag":38,"props":266,"children":267},{"style":70},[268],{"type":18,"value":239},{"type":13,"tag":38,"props":270,"children":271},{"style":103},[272],{"type":18,"value":234},{"type":13,"tag":38,"props":274,"children":275},{"style":70},[276],{"type":18,"value":277},"Pipeline",{"type":13,"tag":38,"props":279,"children":280},{"style":45},[281],{"type":18,"value":78},{"type":13,"tag":38,"props":283,"children":284},{"class":40,"line":99},[285,290,294,299],{"type":13,"tag":38,"props":286,"children":287},{"style":45},[288],{"type":18,"value":289}," first_group",{"type":13,"tag":38,"props":291,"children":292},{"style":103},[293],{"type":18,"value":214},{"type":13,"tag":38,"props":295,"children":296},{"style":70},[297],{"type":18,"value":298}," u32",{"type":13,"tag":38,"props":300,"children":301},{"style":45},[302],{"type":18,"value":78},{"type":13,"tag":38,"props":304,"children":305},{"class":40,"line":118},[306,311,315,319],{"type":13,"tag":38,"props":307,"children":308},{"style":45},[309],{"type":18,"value":310}," group_count",{"type":13,"tag":38,"props":312,"children":313},{"style":103},[314],{"type":18,"value":214},{"type":13,"tag":38,"props":316,"children":317},{"style":70},[318],{"type":18,"value":298},{"type":13,"tag":38,"props":320,"children":321},{"style":45},[322],{"type":18,"value":78},{"type":13,"tag":38,"props":324,"children":325},{"class":40,"line":135},[326,331,335,340],{"type":13,"tag":38,"props":327,"children":328},{"style":45},[329],{"type":18,"value":330}," data_size",{"type":13,"tag":38,"props":332,"children":333},{"style":103},[334],{"type":18,"value":214},{"type":13,"tag":38,"props":336,"children":337},{"style":70},[338],{"type":18,"value":339}," usize",{"type":13,"tag":38,"props":341,"children":342},{"style":45},[343],{"type":18,"value":78},{"type":13,"tag":38,"props":345,"children":346},{"class":40,"line":153},[347,352,356,361],{"type":13,"tag":38,"props":348,"children":349},{"style":45},[350],{"type":18,"value":351}," p_data",{"type":13,"tag":38,"props":353,"children":354},{"style":103},[355],{"type":18,"value":214},{"type":13,"tag":38,"props":357,"children":358},{"style":103},[359],{"type":18,"value":360}," *mut",{"type":13,"tag":38,"props":362,"children":363},{"style":45},[364],{"type":18,"value":365}," c_void,\n",{"type":13,"tag":38,"props":367,"children":369},{"class":40,"line":368},8,[370,375,380,384,388,393],{"type":13,"tag":38,"props":371,"children":372},{"style":45},[373],{"type":18,"value":374},") ",{"type":13,"tag":38,"props":376,"children":377},{"style":103},[378],{"type":18,"value":379},"->",{"type":13,"tag":38,"props":381,"children":382},{"style":70},[383],{"type":18,"value":239},{"type":13,"tag":38,"props":385,"children":386},{"style":103},[387],{"type":18,"value":234},{"type":13,"tag":38,"props":389,"children":390},{"style":70},[391],{"type":18,"value":392},"Result",{"type":13,"tag":38,"props":394,"children":395},{"style":45},[396],{"type":18,"value":397},";\n",{"type":13,"tag":399,"props":400,"children":401},"ul",{},[402,413,423,450,461,480],{"type":13,"tag":403,"props":404,"children":405},"li",{},[406,411],{"type":13,"tag":34,"props":407,"children":409},{"className":408},[],[410],{"type":18,"value":73},{"type":18,"value":412}," is the logical device containing the ray tracing pipeline.",{"type":13,"tag":403,"props":414,"children":415},{},[416,421],{"type":13,"tag":34,"props":417,"children":419},{"className":418},[],[420],{"type":18,"value":92},{"type":18,"value":422}," is the ray tracing pipeline object containing the\nshaders.",{"type":13,"tag":403,"props":424,"children":425},{},[426,432,434,441,442,448],{"type":13,"tag":34,"props":427,"children":429},{"className":428},[],[430],{"type":18,"value":431},"firstGroup",{"type":18,"value":433}," is the index of the first group to retrieve a handle\nfor from the ",{"type":13,"tag":435,"props":436,"children":438},"a",{"href":437},"/man/VkRayTracingPipelineCreateInfoKHR",[439],{"type":18,"value":440},"VkRayTracingPipelineCreateInfoKHR",{"type":18,"value":234},{"type":13,"tag":34,"props":443,"children":445},{"className":444},[],[446],{"type":18,"value":447},"pGroups",{"type":18,"value":449},"\narray.",{"type":13,"tag":403,"props":451,"children":452},{},[453,459],{"type":13,"tag":34,"props":454,"children":456},{"className":455},[],[457],{"type":18,"value":458},"groupCount",{"type":18,"value":460}," is the number of shader handles to retrieve.",{"type":13,"tag":403,"props":462,"children":463},{},[464,470,472,478],{"type":13,"tag":34,"props":465,"children":467},{"className":466},[],[468],{"type":18,"value":469},"dataSize",{"type":18,"value":471}," is the size in bytes of the buffer pointed to by\n",{"type":13,"tag":34,"props":473,"children":475},{"className":474},[],[476],{"type":18,"value":477},"pData",{"type":18,"value":479},".",{"type":13,"tag":403,"props":481,"children":482},{},[483,488],{"type":13,"tag":34,"props":484,"children":486},{"className":485},[],[487],{"type":18,"value":477},{"type":18,"value":489}," is a pointer to an application-allocated buffer where the\nresults will be written.",{"type":13,"tag":14,"props":491,"children":492},{},[493,495,500,502,507,509,515,516,522],{"type":18,"value":494},"On success, an array of ",{"type":13,"tag":34,"props":496,"children":498},{"className":497},[],[499],{"type":18,"value":458},{"type":18,"value":501}," shader handles will be written to\n",{"type":13,"tag":34,"props":503,"children":505},{"className":504},[],[506],{"type":18,"value":477},{"type":18,"value":508},", with each element being of size\n",{"type":13,"tag":435,"props":510,"children":512},{"href":511},"/man/VkPhysicalDeviceRayTracingPipelinePropertiesKHR",[513],{"type":18,"value":514},"VkPhysicalDeviceRayTracingPipelinePropertiesKHR",{"type":18,"value":234},{"type":13,"tag":34,"props":517,"children":519},{"className":518},[],[520],{"type":18,"value":521},"shaderGroupHandleCaptureReplaySize",{"type":18,"value":479},{"type":13,"tag":14,"props":524,"children":525},{},[526,528,533,535,541,542,548,550,556],{"type":18,"value":527},"Once queried, this opaque data ",{"type":13,"tag":529,"props":530,"children":532},"normative",{"type":531},"can",[],{"type":18,"value":534}," be provided at pipeline creation time\n(in a subsequent execution), using\n",{"type":13,"tag":435,"props":536,"children":538},{"href":537},"/man/VkRayTracingShaderGroupCreateInfoKHR",[539],{"type":18,"value":540},"VkRayTracingShaderGroupCreateInfoKHR",{"type":18,"value":234},{"type":13,"tag":34,"props":543,"children":545},{"className":544},[],[546],{"type":18,"value":547},"pShaderGroupCaptureReplayHandle",{"type":18,"value":549},",\nas described in ",{"type":13,"tag":435,"props":551,"children":553},{"href":552},"/chapters/ray-tracing#ray-tracing-capture-replay",[554],{"type":18,"value":555},"Ray Tracing Capture Replay",{"type":18,"value":479},{"type":13,"tag":14,"props":558,"children":559},{},[560,562,567,569,575,577,583,585,588,590,595,597,602],{"type":18,"value":561},"If ",{"type":13,"tag":34,"props":563,"children":565},{"className":564},[],[566],{"type":18,"value":92},{"type":18,"value":568}," was created with ",{"type":13,"tag":34,"props":570,"children":572},{"className":571},[],[573],{"type":18,"value":574},"VK_PIPELINE_CREATE_LIBRARY_BIT_KHR",{"type":18,"value":576},"\nand the ",{"type":13,"tag":435,"props":578,"children":580},{"href":579},"/man/VkPhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT#features-pipelineLibraryGroupHandles",[581],{"type":18,"value":582},"pipelineLibraryGroupHandles",{"type":18,"value":584},"\nfeature is enabled applications ",{"type":13,"tag":529,"props":586,"children":587},{"type":531},[],{"type":18,"value":589}," query capture replay group handles from\nthat pipeline.\nThe capture replay handle remains bitwise identical for any ",{"type":13,"tag":34,"props":591,"children":593},{"className":592},[],[594],{"type":18,"value":92},{"type":18,"value":596},"\nwhich references the pipeline library.\nGroup indices are assigned as-if the pipeline was created without\n",{"type":13,"tag":34,"props":598,"children":600},{"className":599},[],[601],{"type":18,"value":574},{"type":18,"value":479},{"type":13,"tag":604,"props":605,"children":607},"validity-group",{"name":606},"Valid Usage",[608,629,652,684,719,744,776],{"type":13,"tag":609,"props":610,"children":612},"validity-field",{"name":611},"VUID-vkGetRayTracingCaptureReplayShaderGroupHandlesKHR-pipeline-04620",[613],{"type":13,"tag":14,"props":614,"children":615},{},[616,621,623,627],{"type":13,"tag":34,"props":617,"children":619},{"className":618},[],[620],{"type":18,"value":92},{"type":18,"value":622}," ",{"type":13,"tag":529,"props":624,"children":626},{"type":625},"must",[],{"type":18,"value":628}," be a ray tracing pipeline",{"type":13,"tag":609,"props":630,"children":632},{"name":631},"VUID-vkGetRayTracingCaptureReplayShaderGroupHandlesKHR-firstGroup-04051",[633],{"type":13,"tag":14,"props":634,"children":635},{},[636,641,642,645,647],{"type":13,"tag":34,"props":637,"children":639},{"className":638},[],[640],{"type":18,"value":431},{"type":18,"value":622},{"type":13,"tag":529,"props":643,"children":644},{"type":625},[],{"type":18,"value":646}," be less than the number of shader groups in\n",{"type":13,"tag":34,"props":648,"children":650},{"className":649},[],[651],{"type":18,"value":92},{"type":13,"tag":609,"props":653,"children":655},{"name":654},"VUID-vkGetRayTracingCaptureReplayShaderGroupHandlesKHR-firstGroup-03483",[656],{"type":13,"tag":14,"props":657,"children":658},{},[659,661,666,668,673,674,677,679],{"type":18,"value":660},"The sum of ",{"type":13,"tag":34,"props":662,"children":664},{"className":663},[],[665],{"type":18,"value":431},{"type":18,"value":667}," and ",{"type":13,"tag":34,"props":669,"children":671},{"className":670},[],[672],{"type":18,"value":458},{"type":18,"value":622},{"type":13,"tag":529,"props":675,"children":676},{"type":625},[],{"type":18,"value":678}," be less than or\nequal to the number of shader groups in ",{"type":13,"tag":34,"props":680,"children":682},{"className":681},[],[683],{"type":18,"value":92},{"type":13,"tag":609,"props":685,"children":687},{"name":686},"VUID-vkGetRayTracingCaptureReplayShaderGroupHandlesKHR-dataSize-03484",[688],{"type":13,"tag":14,"props":689,"children":690},{},[691,696,697,700,702,706,707,712,714],{"type":13,"tag":34,"props":692,"children":694},{"className":693},[],[695],{"type":18,"value":469},{"type":18,"value":622},{"type":13,"tag":529,"props":698,"children":699},{"type":625},[],{"type":18,"value":701}," be at least\n",{"type":13,"tag":435,"props":703,"children":704},{"href":511},[705],{"type":18,"value":514},{"type":18,"value":234},{"type":13,"tag":34,"props":708,"children":710},{"className":709},[],[711],{"type":18,"value":521},{"type":18,"value":713},"\nĂ— ",{"type":13,"tag":34,"props":715,"children":717},{"className":716},[],[718],{"type":18,"value":458},{"type":13,"tag":609,"props":720,"children":722},{"name":721},"VUID-vkGetRayTracingCaptureReplayShaderGroupHandlesKHR-rayTracingPipelineShaderGroupHandleCaptureReplay-03606",[723],{"type":13,"tag":14,"props":724,"children":725},{},[726,732,733,739,742],{"type":13,"tag":34,"props":727,"children":729},{"className":728},[],[730],{"type":18,"value":731},"VkPhysicalDeviceRayTracingPipelineFeaturesKHR",{"type":18,"value":234},{"type":13,"tag":34,"props":734,"children":736},{"className":735},[],[737],{"type":18,"value":738},"rayTracingPipelineShaderGroupHandleCaptureReplay",{"type":13,"tag":529,"props":740,"children":741},{"type":625},[],{"type":18,"value":743}," be enabled to call this function",{"type":13,"tag":609,"props":745,"children":747},{"name":746},"VUID-vkGetRayTracingCaptureReplayShaderGroupHandlesKHR-pipeline-03607",[748],{"type":13,"tag":14,"props":749,"children":750},{},[751,756,757,760,762,768,770],{"type":13,"tag":34,"props":752,"children":754},{"className":753},[],[755],{"type":18,"value":92},{"type":18,"value":622},{"type":13,"tag":529,"props":758,"children":759},{"type":625},[],{"type":18,"value":761}," have been created with a ",{"type":13,"tag":34,"props":763,"children":765},{"className":764},[],[766],{"type":18,"value":767},"flags",{"type":18,"value":769}," that included\n",{"type":13,"tag":34,"props":771,"children":773},{"className":772},[],[774],{"type":18,"value":775},"VK_PIPELINE_CREATE_RAY_TRACING_SHADER_GROUP_HANDLE_CAPTURE_REPLAY_BIT_KHR",{"type":13,"tag":609,"props":777,"children":779},{"name":778},"VUID-vkGetRayTracingCaptureReplayShaderGroupHandlesKHR-pipeline-07829",[780],{"type":13,"tag":14,"props":781,"children":782},{},[783,785,789,791,796,797,800,802],{"type":18,"value":784},"If the\n",{"type":13,"tag":435,"props":786,"children":787},{"href":579},[788],{"type":18,"value":582},{"type":18,"value":790},"\nfeature is not enabled,\n",{"type":13,"tag":34,"props":792,"children":794},{"className":793},[],[795],{"type":18,"value":92},{"type":18,"value":622},{"type":13,"tag":529,"props":798,"children":799},{"type":625},[],{"type":18,"value":801}," not have been created with\n",{"type":13,"tag":34,"props":803,"children":805},{"className":804},[],[806],{"type":18,"value":574},{"type":13,"tag":604,"props":808,"children":810},{"name":809},"Valid Usage (Implicit)",[811,837,861,886,910],{"type":13,"tag":609,"props":812,"children":814},{"name":813},"VUID-vkGetRayTracingCaptureReplayShaderGroupHandlesKHR-device-parameter",[815],{"type":13,"tag":14,"props":816,"children":817},{},[818,823,824,827,829,835],{"type":13,"tag":34,"props":819,"children":821},{"className":820},[],[822],{"type":18,"value":73},{"type":18,"value":622},{"type":13,"tag":529,"props":825,"children":826},{"type":625},[],{"type":18,"value":828}," be a valid ",{"type":13,"tag":435,"props":830,"children":832},{"href":831},"/man/VkDevice",[833],{"type":18,"value":834},"VkDevice",{"type":18,"value":836}," handle",{"type":13,"tag":609,"props":838,"children":840},{"name":839},"VUID-vkGetRayTracingCaptureReplayShaderGroupHandlesKHR-pipeline-parameter",[841],{"type":13,"tag":14,"props":842,"children":843},{},[844,849,850,853,854,860],{"type":13,"tag":34,"props":845,"children":847},{"className":846},[],[848],{"type":18,"value":92},{"type":18,"value":622},{"type":13,"tag":529,"props":851,"children":852},{"type":625},[],{"type":18,"value":828},{"type":13,"tag":435,"props":855,"children":857},{"href":856},"/man/VkPipeline",[858],{"type":18,"value":859},"VkPipeline",{"type":18,"value":836},{"type":13,"tag":609,"props":862,"children":864},{"name":863},"VUID-vkGetRayTracingCaptureReplayShaderGroupHandlesKHR-pData-parameter",[865],{"type":13,"tag":14,"props":866,"children":867},{},[868,873,874,877,879,884],{"type":13,"tag":34,"props":869,"children":871},{"className":870},[],[872],{"type":18,"value":477},{"type":18,"value":622},{"type":13,"tag":529,"props":875,"children":876},{"type":625},[],{"type":18,"value":878}," be a valid pointer to an array of ",{"type":13,"tag":34,"props":880,"children":882},{"className":881},[],[883],{"type":18,"value":469},{"type":18,"value":885}," bytes",{"type":13,"tag":609,"props":887,"children":889},{"name":888},"VUID-vkGetRayTracingCaptureReplayShaderGroupHandlesKHR-dataSize-arraylength",[890],{"type":13,"tag":14,"props":891,"children":892},{},[893,898,899,902,904],{"type":13,"tag":34,"props":894,"children":896},{"className":895},[],[897],{"type":18,"value":469},{"type":18,"value":622},{"type":13,"tag":529,"props":900,"children":901},{"type":625},[],{"type":18,"value":903}," be greater than ",{"type":13,"tag":34,"props":905,"children":907},{"className":906},[],[908],{"type":18,"value":909},"0",{"type":13,"tag":609,"props":911,"children":913},{"name":912},"VUID-vkGetRayTracingCaptureReplayShaderGroupHandlesKHR-pipeline-parent",[914],{"type":13,"tag":14,"props":915,"children":916},{},[917,922,923,926,928],{"type":13,"tag":34,"props":918,"children":920},{"className":919},[],[921],{"type":18,"value":92},{"type":18,"value":622},{"type":13,"tag":529,"props":924,"children":925},{"type":625},[],{"type":18,"value":927}," have been created, allocated, or retrieved from ",{"type":13,"tag":34,"props":929,"children":931},{"className":930},[],[932],{"type":18,"value":73},{"type":13,"tag":934,"props":935,"children":936},"style",{},[937],{"type":18,"value":938},"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":61,"depth":61,"links":940},[],"markdown",1729612518529]