struct LatencyTimingsFrameReportNV
Defined at line 70736 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
wrapper struct for struct VkLatencyTimingsFrameReportNV, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkLatencyTimingsFrameReportNV.html
Public Members
StructureType sType
void * pNext
uint64_t presentID
uint64_t inputSampleTimeUs
uint64_t simStartTimeUs
uint64_t simEndTimeUs
uint64_t renderSubmitStartTimeUs
uint64_t renderSubmitEndTimeUs
uint64_t presentStartTimeUs
uint64_t presentEndTimeUs
uint64_t driverStartTimeUs
uint64_t driverEndTimeUs
uint64_t osRenderQueueStartTimeUs
uint64_t osRenderQueueEndTimeUs
uint64_t gpuRenderStartTimeUs
uint64_t gpuRenderEndTimeUs
Public Methods
void LatencyTimingsFrameReportNV (uint64_tpresentID_,uint64_tinputSampleTimeUs_,uint64_tsimStartTimeUs_,uint64_tsimEndTimeUs_,uint64_trenderSubmitStartTimeUs_,uint64_trenderSubmitEndTimeUs_,uint64_tpresentStartTimeUs_,uint64_tpresentEndTimeUs_,uint64_tdriverStartTimeUs_,uint64_tdriverEndTimeUs_,uint64_tosRenderQueueStartTimeUs_,uint64_tosRenderQueueEndTimeUs_,uint64_tgpuRenderStartTimeUs_,uint64_tgpuRenderEndTimeUs_,void *pNext_)
Defined at line 70744 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void LatencyTimingsFrameReportNV (const LatencyTimingsFrameReportNV & rhs)
Defined at line 70777 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void LatencyTimingsFrameReportNV (const VkLatencyTimingsFrameReportNV & rhs)
Defined at line 70779 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
LatencyTimingsFrameReportNV & operator= (const LatencyTimingsFrameReportNV & rhs)
Defined at line 70784 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
LatencyTimingsFrameReportNV & operator= (const VkLatencyTimingsFrameReportNV & rhs)
Defined at line 70787 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkLatencyTimingsFrameReportNV & operator const VkLatencyTimingsFrameReportNV & ()
Defined at line 70793 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkLatencyTimingsFrameReportNV & operator VkLatencyTimingsFrameReportNV & ()
Defined at line 70798 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkLatencyTimingsFrameReportNV * operator const VkLatencyTimingsFrameReportNV * ()
Defined at line 70803 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkLatencyTimingsFrameReportNV * operator VkLatencyTimingsFrameReportNV * ()
Defined at line 70808 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const LatencyTimingsFrameReportNV & )
Defined at line 70852 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp