[{"data":1,"prerenderedAt":1028},["ShallowReactive",2],{"1ZBD0FgeYF":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":1027,"_id":4},"VkLatencyTimingsFrameReportNV","Structure containing latency data","VK_NV_low_latency2","structs",[],{"type":10,"children":11,"toc":1025},"root",[12,34,671,682,985,1019],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17,20,26,28],{"type":18,"value":19},"text","The ",{"type":13,"tag":21,"props":22,"children":24},"a",{"href":23},"/man/VkLatencyTimingsFrameReportNV",[25],{"type":18,"value":4},{"type":18,"value":27}," structure describes latency data\nreturned by ",{"type":13,"tag":21,"props":29,"children":31},{"href":30},"/man/vkGetLatencyTimingsNV",[32],{"type":18,"value":33},"vkGetLatencyTimingsNV",{"type":13,"tag":35,"props":36,"children":37},"code-group",{},[38,294],{"type":13,"tag":39,"props":40,"children":46},"pre",{"className":41,"code":42,"filename":43,"language":44,"meta":45,"style":45},"language-c shiki shiki-themes github-light-default github-dark-default","typedef struct VkLatencyTimingsFrameReportNV {\n VkStructureType sType;\n const void* pNext;\n uint64_t presentID;\n uint64_t inputSampleTimeUs;\n uint64_t simStartTimeUs;\n uint64_t simEndTimeUs;\n uint64_t renderSubmitStartTimeUs;\n uint64_t renderSubmitEndTimeUs;\n uint64_t presentStartTimeUs;\n uint64_t presentEndTimeUs;\n uint64_t driverStartTimeUs;\n uint64_t driverEndTimeUs;\n uint64_t osRenderQueueStartTimeUs;\n uint64_t osRenderQueueEndTimeUs;\n uint64_t gpuRenderStartTimeUs;\n uint64_t gpuRenderEndTimeUs;\n} VkLatencyTimingsFrameReportNV;\n","C","c","",[47],{"type":13,"tag":48,"props":49,"children":50},"code",{"__ignoreMap":45},[51,74,83,102,116,129,142,155,168,181,194,207,220,233,246,259,272,285],{"type":13,"tag":52,"props":53,"children":56},"span",{"class":54,"line":55},"line",1,[57,63,68],{"type":13,"tag":52,"props":58,"children":60},{"style":59},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[61],{"type":18,"value":62},"typedef",{"type":13,"tag":52,"props":64,"children":65},{"style":59},[66],{"type":18,"value":67}," struct",{"type":13,"tag":52,"props":69,"children":71},{"style":70},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[72],{"type":18,"value":73}," VkLatencyTimingsFrameReportNV {\n",{"type":13,"tag":52,"props":75,"children":77},{"class":54,"line":76},2,[78],{"type":13,"tag":52,"props":79,"children":80},{"style":70},[81],{"type":18,"value":82}," VkStructureType sType;\n",{"type":13,"tag":52,"props":84,"children":86},{"class":54,"line":85},3,[87,92,97],{"type":13,"tag":52,"props":88,"children":89},{"style":59},[90],{"type":18,"value":91}," const",{"type":13,"tag":52,"props":93,"children":94},{"style":59},[95],{"type":18,"value":96}," void*",{"type":13,"tag":52,"props":98,"children":99},{"style":70},[100],{"type":18,"value":101}," pNext;\n",{"type":13,"tag":52,"props":103,"children":105},{"class":54,"line":104},4,[106,111],{"type":13,"tag":52,"props":107,"children":108},{"style":59},[109],{"type":18,"value":110}," uint64_t",{"type":13,"tag":52,"props":112,"children":113},{"style":70},[114],{"type":18,"value":115}," presentID;\n",{"type":13,"tag":52,"props":117,"children":119},{"class":54,"line":118},5,[120,124],{"type":13,"tag":52,"props":121,"children":122},{"style":59},[123],{"type":18,"value":110},{"type":13,"tag":52,"props":125,"children":126},{"style":70},[127],{"type":18,"value":128}," inputSampleTimeUs;\n",{"type":13,"tag":52,"props":130,"children":132},{"class":54,"line":131},6,[133,137],{"type":13,"tag":52,"props":134,"children":135},{"style":59},[136],{"type":18,"value":110},{"type":13,"tag":52,"props":138,"children":139},{"style":70},[140],{"type":18,"value":141}," simStartTimeUs;\n",{"type":13,"tag":52,"props":143,"children":145},{"class":54,"line":144},7,[146,150],{"type":13,"tag":52,"props":147,"children":148},{"style":59},[149],{"type":18,"value":110},{"type":13,"tag":52,"props":151,"children":152},{"style":70},[153],{"type":18,"value":154}," simEndTimeUs;\n",{"type":13,"tag":52,"props":156,"children":158},{"class":54,"line":157},8,[159,163],{"type":13,"tag":52,"props":160,"children":161},{"style":59},[162],{"type":18,"value":110},{"type":13,"tag":52,"props":164,"children":165},{"style":70},[166],{"type":18,"value":167}," renderSubmitStartTimeUs;\n",{"type":13,"tag":52,"props":169,"children":171},{"class":54,"line":170},9,[172,176],{"type":13,"tag":52,"props":173,"children":174},{"style":59},[175],{"type":18,"value":110},{"type":13,"tag":52,"props":177,"children":178},{"style":70},[179],{"type":18,"value":180}," renderSubmitEndTimeUs;\n",{"type":13,"tag":52,"props":182,"children":184},{"class":54,"line":183},10,[185,189],{"type":13,"tag":52,"props":186,"children":187},{"style":59},[188],{"type":18,"value":110},{"type":13,"tag":52,"props":190,"children":191},{"style":70},[192],{"type":18,"value":193}," presentStartTimeUs;\n",{"type":13,"tag":52,"props":195,"children":197},{"class":54,"line":196},11,[198,202],{"type":13,"tag":52,"props":199,"children":200},{"style":59},[201],{"type":18,"value":110},{"type":13,"tag":52,"props":203,"children":204},{"style":70},[205],{"type":18,"value":206}," presentEndTimeUs;\n",{"type":13,"tag":52,"props":208,"children":210},{"class":54,"line":209},12,[211,215],{"type":13,"tag":52,"props":212,"children":213},{"style":59},[214],{"type":18,"value":110},{"type":13,"tag":52,"props":216,"children":217},{"style":70},[218],{"type":18,"value":219}," driverStartTimeUs;\n",{"type":13,"tag":52,"props":221,"children":223},{"class":54,"line":222},13,[224,228],{"type":13,"tag":52,"props":225,"children":226},{"style":59},[227],{"type":18,"value":110},{"type":13,"tag":52,"props":229,"children":230},{"style":70},[231],{"type":18,"value":232}," driverEndTimeUs;\n",{"type":13,"tag":52,"props":234,"children":236},{"class":54,"line":235},14,[237,241],{"type":13,"tag":52,"props":238,"children":239},{"style":59},[240],{"type":18,"value":110},{"type":13,"tag":52,"props":242,"children":243},{"style":70},[244],{"type":18,"value":245}," osRenderQueueStartTimeUs;\n",{"type":13,"tag":52,"props":247,"children":249},{"class":54,"line":248},15,[250,254],{"type":13,"tag":52,"props":251,"children":252},{"style":59},[253],{"type":18,"value":110},{"type":13,"tag":52,"props":255,"children":256},{"style":70},[257],{"type":18,"value":258}," osRenderQueueEndTimeUs;\n",{"type":13,"tag":52,"props":260,"children":262},{"class":54,"line":261},16,[263,267],{"type":13,"tag":52,"props":264,"children":265},{"style":59},[266],{"type":18,"value":110},{"type":13,"tag":52,"props":268,"children":269},{"style":70},[270],{"type":18,"value":271}," gpuRenderStartTimeUs;\n",{"type":13,"tag":52,"props":273,"children":275},{"class":54,"line":274},17,[276,280],{"type":13,"tag":52,"props":277,"children":278},{"style":59},[279],{"type":18,"value":110},{"type":13,"tag":52,"props":281,"children":282},{"style":70},[283],{"type":18,"value":284}," gpuRenderEndTimeUs;\n",{"type":13,"tag":52,"props":286,"children":288},{"class":54,"line":287},18,[289],{"type":13,"tag":52,"props":290,"children":291},{"style":70},[292],{"type":18,"value":293},"} VkLatencyTimingsFrameReportNV;\n",{"type":13,"tag":39,"props":295,"children":300},{"className":296,"code":297,"filename":298,"language":299,"meta":45,"style":45},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct LatencyTimingsFrameReportNV {\n s_type: vk::StructureType,\n p_next: *const c_void,\n present_id: u64,\n input_sample_time_us: u64,\n sim_start_time_us: u64,\n sim_end_time_us: u64,\n render_submit_start_time_us: u64,\n render_submit_end_time_us: u64,\n present_start_time_us: u64,\n present_end_time_us: u64,\n driver_start_time_us: u64,\n driver_end_time_us: u64,\n os_render_queue_start_time_us: u64,\n os_render_queue_end_time_us: u64,\n gpu_render_start_time_us: u64,\n gpu_render_end_time_us: u64,\n}\n","Rust","rs",[301],{"type":13,"tag":48,"props":302,"children":303},{"__ignoreMap":45},[304,327,360,382,403,423,443,463,483,503,523,543,563,583,603,623,643,663],{"type":13,"tag":52,"props":305,"children":306},{"class":54,"line":55},[307,312,316,322],{"type":13,"tag":52,"props":308,"children":309},{"style":59},[310],{"type":18,"value":311},"pub",{"type":13,"tag":52,"props":313,"children":314},{"style":59},[315],{"type":18,"value":67},{"type":13,"tag":52,"props":317,"children":319},{"style":318},"--shiki-default:#953800;--shiki-dark:#FFA657",[320],{"type":18,"value":321}," LatencyTimingsFrameReportNV",{"type":13,"tag":52,"props":323,"children":324},{"style":70},[325],{"type":18,"value":326}," {\n",{"type":13,"tag":52,"props":328,"children":329},{"class":54,"line":76},[330,335,340,345,350,355],{"type":13,"tag":52,"props":331,"children":332},{"style":70},[333],{"type":18,"value":334}," s_type",{"type":13,"tag":52,"props":336,"children":337},{"style":59},[338],{"type":18,"value":339},":",{"type":13,"tag":52,"props":341,"children":342},{"style":318},[343],{"type":18,"value":344}," vk",{"type":13,"tag":52,"props":346,"children":347},{"style":59},[348],{"type":18,"value":349},"::",{"type":13,"tag":52,"props":351,"children":352},{"style":318},[353],{"type":18,"value":354},"StructureType",{"type":13,"tag":52,"props":356,"children":357},{"style":70},[358],{"type":18,"value":359},",\n",{"type":13,"tag":52,"props":361,"children":362},{"class":54,"line":85},[363,368,372,377],{"type":13,"tag":52,"props":364,"children":365},{"style":70},[366],{"type":18,"value":367}," p_next",{"type":13,"tag":52,"props":369,"children":370},{"style":59},[371],{"type":18,"value":339},{"type":13,"tag":52,"props":373,"children":374},{"style":59},[375],{"type":18,"value":376}," *const",{"type":13,"tag":52,"props":378,"children":379},{"style":70},[380],{"type":18,"value":381}," c_void,\n",{"type":13,"tag":52,"props":383,"children":384},{"class":54,"line":104},[385,390,394,399],{"type":13,"tag":52,"props":386,"children":387},{"style":70},[388],{"type":18,"value":389}," present_id",{"type":13,"tag":52,"props":391,"children":392},{"style":59},[393],{"type":18,"value":339},{"type":13,"tag":52,"props":395,"children":396},{"style":318},[397],{"type":18,"value":398}," u64",{"type":13,"tag":52,"props":400,"children":401},{"style":70},[402],{"type":18,"value":359},{"type":13,"tag":52,"props":404,"children":405},{"class":54,"line":118},[406,411,415,419],{"type":13,"tag":52,"props":407,"children":408},{"style":70},[409],{"type":18,"value":410}," input_sample_time_us",{"type":13,"tag":52,"props":412,"children":413},{"style":59},[414],{"type":18,"value":339},{"type":13,"tag":52,"props":416,"children":417},{"style":318},[418],{"type":18,"value":398},{"type":13,"tag":52,"props":420,"children":421},{"style":70},[422],{"type":18,"value":359},{"type":13,"tag":52,"props":424,"children":425},{"class":54,"line":131},[426,431,435,439],{"type":13,"tag":52,"props":427,"children":428},{"style":70},[429],{"type":18,"value":430}," sim_start_time_us",{"type":13,"tag":52,"props":432,"children":433},{"style":59},[434],{"type":18,"value":339},{"type":13,"tag":52,"props":436,"children":437},{"style":318},[438],{"type":18,"value":398},{"type":13,"tag":52,"props":440,"children":441},{"style":70},[442],{"type":18,"value":359},{"type":13,"tag":52,"props":444,"children":445},{"class":54,"line":144},[446,451,455,459],{"type":13,"tag":52,"props":447,"children":448},{"style":70},[449],{"type":18,"value":450}," sim_end_time_us",{"type":13,"tag":52,"props":452,"children":453},{"style":59},[454],{"type":18,"value":339},{"type":13,"tag":52,"props":456,"children":457},{"style":318},[458],{"type":18,"value":398},{"type":13,"tag":52,"props":460,"children":461},{"style":70},[462],{"type":18,"value":359},{"type":13,"tag":52,"props":464,"children":465},{"class":54,"line":157},[466,471,475,479],{"type":13,"tag":52,"props":467,"children":468},{"style":70},[469],{"type":18,"value":470}," render_submit_start_time_us",{"type":13,"tag":52,"props":472,"children":473},{"style":59},[474],{"type":18,"value":339},{"type":13,"tag":52,"props":476,"children":477},{"style":318},[478],{"type":18,"value":398},{"type":13,"tag":52,"props":480,"children":481},{"style":70},[482],{"type":18,"value":359},{"type":13,"tag":52,"props":484,"children":485},{"class":54,"line":170},[486,491,495,499],{"type":13,"tag":52,"props":487,"children":488},{"style":70},[489],{"type":18,"value":490}," render_submit_end_time_us",{"type":13,"tag":52,"props":492,"children":493},{"style":59},[494],{"type":18,"value":339},{"type":13,"tag":52,"props":496,"children":497},{"style":318},[498],{"type":18,"value":398},{"type":13,"tag":52,"props":500,"children":501},{"style":70},[502],{"type":18,"value":359},{"type":13,"tag":52,"props":504,"children":505},{"class":54,"line":183},[506,511,515,519],{"type":13,"tag":52,"props":507,"children":508},{"style":70},[509],{"type":18,"value":510}," present_start_time_us",{"type":13,"tag":52,"props":512,"children":513},{"style":59},[514],{"type":18,"value":339},{"type":13,"tag":52,"props":516,"children":517},{"style":318},[518],{"type":18,"value":398},{"type":13,"tag":52,"props":520,"children":521},{"style":70},[522],{"type":18,"value":359},{"type":13,"tag":52,"props":524,"children":525},{"class":54,"line":196},[526,531,535,539],{"type":13,"tag":52,"props":527,"children":528},{"style":70},[529],{"type":18,"value":530}," present_end_time_us",{"type":13,"tag":52,"props":532,"children":533},{"style":59},[534],{"type":18,"value":339},{"type":13,"tag":52,"props":536,"children":537},{"style":318},[538],{"type":18,"value":398},{"type":13,"tag":52,"props":540,"children":541},{"style":70},[542],{"type":18,"value":359},{"type":13,"tag":52,"props":544,"children":545},{"class":54,"line":209},[546,551,555,559],{"type":13,"tag":52,"props":547,"children":548},{"style":70},[549],{"type":18,"value":550}," driver_start_time_us",{"type":13,"tag":52,"props":552,"children":553},{"style":59},[554],{"type":18,"value":339},{"type":13,"tag":52,"props":556,"children":557},{"style":318},[558],{"type":18,"value":398},{"type":13,"tag":52,"props":560,"children":561},{"style":70},[562],{"type":18,"value":359},{"type":13,"tag":52,"props":564,"children":565},{"class":54,"line":222},[566,571,575,579],{"type":13,"tag":52,"props":567,"children":568},{"style":70},[569],{"type":18,"value":570}," driver_end_time_us",{"type":13,"tag":52,"props":572,"children":573},{"style":59},[574],{"type":18,"value":339},{"type":13,"tag":52,"props":576,"children":577},{"style":318},[578],{"type":18,"value":398},{"type":13,"tag":52,"props":580,"children":581},{"style":70},[582],{"type":18,"value":359},{"type":13,"tag":52,"props":584,"children":585},{"class":54,"line":235},[586,591,595,599],{"type":13,"tag":52,"props":587,"children":588},{"style":70},[589],{"type":18,"value":590}," os_render_queue_start_time_us",{"type":13,"tag":52,"props":592,"children":593},{"style":59},[594],{"type":18,"value":339},{"type":13,"tag":52,"props":596,"children":597},{"style":318},[598],{"type":18,"value":398},{"type":13,"tag":52,"props":600,"children":601},{"style":70},[602],{"type":18,"value":359},{"type":13,"tag":52,"props":604,"children":605},{"class":54,"line":248},[606,611,615,619],{"type":13,"tag":52,"props":607,"children":608},{"style":70},[609],{"type":18,"value":610}," os_render_queue_end_time_us",{"type":13,"tag":52,"props":612,"children":613},{"style":59},[614],{"type":18,"value":339},{"type":13,"tag":52,"props":616,"children":617},{"style":318},[618],{"type":18,"value":398},{"type":13,"tag":52,"props":620,"children":621},{"style":70},[622],{"type":18,"value":359},{"type":13,"tag":52,"props":624,"children":625},{"class":54,"line":261},[626,631,635,639],{"type":13,"tag":52,"props":627,"children":628},{"style":70},[629],{"type":18,"value":630}," gpu_render_start_time_us",{"type":13,"tag":52,"props":632,"children":633},{"style":59},[634],{"type":18,"value":339},{"type":13,"tag":52,"props":636,"children":637},{"style":318},[638],{"type":18,"value":398},{"type":13,"tag":52,"props":640,"children":641},{"style":70},[642],{"type":18,"value":359},{"type":13,"tag":52,"props":644,"children":645},{"class":54,"line":274},[646,651,655,659],{"type":13,"tag":52,"props":647,"children":648},{"style":70},[649],{"type":18,"value":650}," gpu_render_end_time_us",{"type":13,"tag":52,"props":652,"children":653},{"style":59},[654],{"type":18,"value":339},{"type":13,"tag":52,"props":656,"children":657},{"style":318},[658],{"type":18,"value":398},{"type":13,"tag":52,"props":660,"children":661},{"style":70},[662],{"type":18,"value":359},{"type":13,"tag":52,"props":664,"children":665},{"class":54,"line":287},[666],{"type":13,"tag":52,"props":667,"children":668},{"style":70},[669],{"type":18,"value":670},"}\n",{"type":13,"tag":14,"props":672,"children":673},{},[674,676,680],{"type":18,"value":675},"The members of the ",{"type":13,"tag":21,"props":677,"children":678},{"href":23},[679],{"type":18,"value":4},{"type":18,"value":681}," structure describe\nthe following:",{"type":13,"tag":683,"props":684,"children":685},"ul",{},[686,721,756,784,813,842,871,900,919,937,953,964,974],{"type":13,"tag":687,"props":688,"children":689},"li",{},[690,696,698,704,706,712,713,719],{"type":13,"tag":48,"props":691,"children":693},{"className":692},[],[694],{"type":18,"value":695},"presentID",{"type":18,"value":697}," is the application provided value that is used to\nassociate the timestamp with a ",{"type":13,"tag":48,"props":699,"children":701},{"className":700},[],[702],{"type":18,"value":703},"vkQueuePresentKHR",{"type":18,"value":705}," command using\n",{"type":13,"tag":21,"props":707,"children":709},{"href":708},"/man/VkPresentIdKHR",[710],{"type":18,"value":711},"VkPresentIdKHR",{"type":18,"value":349},{"type":13,"tag":48,"props":714,"children":716},{"className":715},[],[717],{"type":18,"value":718},"pPresentIds",{"type":18,"value":720}," for a given present.",{"type":13,"tag":687,"props":722,"children":723},{},[724,730,732,738,740,746,748,754],{"type":13,"tag":48,"props":725,"children":727},{"className":726},[],[728],{"type":18,"value":729},"simStartTimeUs",{"type":18,"value":731}," is the timestamp written when\n",{"type":13,"tag":48,"props":733,"children":735},{"className":734},[],[736],{"type":18,"value":737},"vkSetLatencyMarkerNV",{"type":18,"value":739}," is called with the ",{"type":13,"tag":48,"props":741,"children":743},{"className":742},[],[744],{"type":18,"value":745},"VkLatencyMarkerNV",{"type":18,"value":747},"\nenum ",{"type":13,"tag":48,"props":749,"children":751},{"className":750},[],[752],{"type":18,"value":753},"VK_LATENCY_MARKER_SIMULATION_START_NV",{"type":18,"value":755},".",{"type":13,"tag":687,"props":757,"children":758},{},[759,765,766,771,772,777,778],{"type":13,"tag":48,"props":760,"children":762},{"className":761},[],[763],{"type":18,"value":764},"simEndTimeUs",{"type":18,"value":731},{"type":13,"tag":48,"props":767,"children":769},{"className":768},[],[770],{"type":18,"value":737},{"type":18,"value":739},{"type":13,"tag":48,"props":773,"children":775},{"className":774},[],[776],{"type":18,"value":745},{"type":18,"value":747},{"type":13,"tag":48,"props":779,"children":781},{"className":780},[],[782],{"type":18,"value":783},"VK_LATENCY_MARKER_SIMULATION_END_NV",{"type":13,"tag":687,"props":785,"children":786},{},[787,793,794,799,800,805,806,812],{"type":13,"tag":48,"props":788,"children":790},{"className":789},[],[791],{"type":18,"value":792},"renderStartTimeUs",{"type":18,"value":731},{"type":13,"tag":48,"props":795,"children":797},{"className":796},[],[798],{"type":18,"value":737},{"type":18,"value":739},{"type":13,"tag":48,"props":801,"children":803},{"className":802},[],[804],{"type":18,"value":745},{"type":18,"value":747},{"type":13,"tag":48,"props":807,"children":809},{"className":808},[],[810],{"type":18,"value":811},"VK_LATENCY_MARKER_RENDERSUBMIT_START_NV",{"type":18,"value":755},{"type":13,"tag":687,"props":814,"children":815},{},[816,822,823,828,829,834,835,841],{"type":13,"tag":48,"props":817,"children":819},{"className":818},[],[820],{"type":18,"value":821},"renderEndTimeUs",{"type":18,"value":731},{"type":13,"tag":48,"props":824,"children":826},{"className":825},[],[827],{"type":18,"value":737},{"type":18,"value":739},{"type":13,"tag":48,"props":830,"children":832},{"className":831},[],[833],{"type":18,"value":745},{"type":18,"value":747},{"type":13,"tag":48,"props":836,"children":838},{"className":837},[],[839],{"type":18,"value":840},"VK_LATENCY_MARKER_RENDERSUBMIT_END_NV",{"type":18,"value":755},{"type":13,"tag":687,"props":843,"children":844},{},[845,851,852,857,858,863,864,870],{"type":13,"tag":48,"props":846,"children":848},{"className":847},[],[849],{"type":18,"value":850},"presentStartTimeUs",{"type":18,"value":731},{"type":13,"tag":48,"props":853,"children":855},{"className":854},[],[856],{"type":18,"value":737},{"type":18,"value":739},{"type":13,"tag":48,"props":859,"children":861},{"className":860},[],[862],{"type":18,"value":745},{"type":18,"value":747},{"type":13,"tag":48,"props":865,"children":867},{"className":866},[],[868],{"type":18,"value":869},"VK_LATENCY_MARKER_PRESENT_START_NV",{"type":18,"value":755},{"type":13,"tag":687,"props":872,"children":873},{},[874,880,881,886,887,892,893,899],{"type":13,"tag":48,"props":875,"children":877},{"className":876},[],[878],{"type":18,"value":879},"presentEndTimeUs",{"type":18,"value":731},{"type":13,"tag":48,"props":882,"children":884},{"className":883},[],[885],{"type":18,"value":737},{"type":18,"value":739},{"type":13,"tag":48,"props":888,"children":890},{"className":889},[],[891],{"type":18,"value":745},{"type":18,"value":747},{"type":13,"tag":48,"props":894,"children":896},{"className":895},[],[897],{"type":18,"value":898},"VK_LATENCY_MARKER_PRESENT_END_NV",{"type":18,"value":755},{"type":13,"tag":687,"props":901,"children":902},{},[903,909,911,917],{"type":13,"tag":48,"props":904,"children":906},{"className":905},[],[907],{"type":18,"value":908},"driverStartTimeUs",{"type":18,"value":910}," is the timestamp written when the first\n",{"type":13,"tag":48,"props":912,"children":914},{"className":913},[],[915],{"type":18,"value":916},"vkQueueSubmit",{"type":18,"value":918}," for the frame is called.",{"type":13,"tag":687,"props":920,"children":921},{},[922,928,930,935],{"type":13,"tag":48,"props":923,"children":925},{"className":924},[],[926],{"type":18,"value":927},"driverEndTimeUs",{"type":18,"value":929}," is the timestamp written when the final\n",{"type":13,"tag":48,"props":931,"children":933},{"className":932},[],[934],{"type":18,"value":916},{"type":18,"value":936}," hands off from the Vulkan Driver.",{"type":13,"tag":687,"props":938,"children":939},{},[940,946,947,952],{"type":13,"tag":48,"props":941,"children":943},{"className":942},[],[944],{"type":18,"value":945},"osRenderQueueStartTimeUs",{"type":18,"value":929},{"type":13,"tag":48,"props":948,"children":950},{"className":949},[],[951],{"type":18,"value":916},{"type":18,"value":936},{"type":13,"tag":687,"props":954,"children":955},{},[956,962],{"type":13,"tag":48,"props":957,"children":959},{"className":958},[],[960],{"type":18,"value":961},"osRenderQueueEndTimeUs",{"type":18,"value":963}," is the timestamp written when the first\nsubmission reaches the GPU.",{"type":13,"tag":687,"props":965,"children":966},{},[967,973],{"type":13,"tag":48,"props":968,"children":970},{"className":969},[],[971],{"type":18,"value":972},"gpuRenderStartTimeUs",{"type":18,"value":963},{"type":13,"tag":687,"props":975,"children":976},{},[977,983],{"type":13,"tag":48,"props":978,"children":980},{"className":979},[],[981],{"type":18,"value":982},"gpuRenderEndTimeUs",{"type":18,"value":984}," is the timestamp written when the final\nsubmission finishes on the GPU for the frame.",{"type":13,"tag":986,"props":987,"children":989},"validity-group",{"name":988},"Valid Usage (Implicit)",[990],{"type":13,"tag":991,"props":992,"children":994},"validity-field",{"name":993},"VUID-VkLatencyTimingsFrameReportNV-sType-sType",[995],{"type":13,"tag":14,"props":996,"children":997},{},[998,1004,1006,1011,1013],{"type":13,"tag":48,"props":999,"children":1001},{"className":1000},[],[1002],{"type":18,"value":1003},"sType",{"type":18,"value":1005}," ",{"type":13,"tag":1007,"props":1008,"children":1010},"normative",{"type":1009},"must",[],{"type":18,"value":1012}," be ",{"type":13,"tag":48,"props":1014,"children":1016},{"className":1015},[],[1017],{"type":18,"value":1018},"VK_STRUCTURE_TYPE_LATENCY_TIMINGS_FRAME_REPORT_NV",{"type":13,"tag":1020,"props":1021,"children":1022},"style",{},[1023],{"type":18,"value":1024},"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":45,"searchDepth":76,"depth":76,"links":1026},[],"markdown",1725732560874]