{{LEFT}}
Pipeline Timers
Previzion contains a set of sophisticated internal timers to aid in pipeline rendering tuning. These are accessed with the Pipeline button under the System tab.
Timer Descriptions
Note: all times in milliseconds
- Frame: # of frames processed
- InSync: Time between each incoming sync packet. Packets typically come in at 2x frame rate.
- TrackSet: Time between start of new frame (defined by incoming sync data pulse) and when all tracking data has been acquired
- TrackToFr: Time between when all tracking data has been acquired and the video frame is ready for processing
- InQueue: # of frames waiting in input queue
- InVideo: Time between frames of input video
- InDrop: # of frames dropped on input side
- OutQueue: # of frames in output queue
- OutVideo: Time between frames of output video
- OutDrop: # of frames dropped on output side
- OutRepeat: # of frames repeated in output side
- cVideo: Time in CPU pipeline from start through video ingest
- cScene: Time in CPU for scene render
- cEffects: Time in CPU for distortion, depth of field, and motion blur
- cComp: Time in CPU for keying and compositing
{{RIGHT}}
Timers, Continued
- gVideo: Time in GPU for video ingest
- gScene: Time in GPU for scene rendering
- gEffects: Time in GPU for distortion, depth of field, and motion blur
- gComp: Time in GPU for keying and compositing
- cOutput: Time in CPU for output to HDSDI, data recording, etc.
- cFrame: Total CPU time for one frame
- cIdle: Idle CPU time for one frame
- cDecode: CPU time to decode MPEG
- gOutput: GPU time for output to HDSDI
- gFrame: GPU time for one frame
- gIdle: Idle GPU time for one frame
- gLag: Time that GPU frame completion lags