| void Spices::NsightPerfGPUProfilerHUD::Create | ( | VulkanState & | state | ) |
Create this.
Initialize the sampler any time after VkDevice initialization.
start a recording session and specify the sampling frequency, maximum decoding latency (explained below) and the number of concurrently unfinished frames (maxFrameLatency).
Select a HUD configuration to record via the HudPresets classĄŁ
Initialize the data model, choose a window of time to store in the TimePlots, and specify the sampling interval.
Pass the newly created counter configuration to the sampler, and prepare the sample-to-frame data processing pipeline.
Initialize the sampler any time after VkDevice initialization.
start a recording session and specify the sampling frequency, maximum decoding latency (explained below) and the number of concurrently unfinished frames (maxFrameLatency).
Select a HUD configuration to record via the HudPresets classĄŁ
Initialize the data model, choose a window of time to store in the TimePlots, and specify the sampling interval.
Pass the newly created counter configuration to the sampler, and prepare the sample-to-frame data processing pipeline.
Definition at line 41 of file NsightPerfGPUProfilerHUD.cpp.
References SelectSamplingFrequency().
Referenced by EndFrame(), and NsightPerfGPUProfilerHUD().