|
VTK
9.4.2
|
#include "vtkObject.h"#include "vtkRenderingCoreModule.h"#include "vtkType.h"#include <sstream>#include <string>#include <vector>Go to the source code of this file.
Classes | |
| class | vtkRenderTimerLog |
| Asynchronously measures GPU execution times for a series of events. More... | |
| struct | vtkRenderTimerLog::Event |
| Container for a single timed event. More... | |
| struct | vtkRenderTimerLog::Frame |
| Container for a frame's events. More... | |
| struct | vtkRenderTimerLog::ScopedEventLogger |
| RAII struct for logging events. More... | |
Macros | |
| #define | VTK_SCOPED_RENDER_EVENT(eventName, timer) VTK_SCOPED_RENDER_EVENT2(eventName, timer, _event) |
| Creates a ScopedEventLogger on timer with the given name. | |
| #define | VTK_SCOPED_RENDER_EVENT2(eventName, timer, identifier) |
| Creates a ScopedEventLogger on timer with the given name. | |
| #define VTK_SCOPED_RENDER_EVENT | ( | eventName, | |
| timer | |||
| ) | VTK_SCOPED_RENDER_EVENT2(eventName, timer, _event) |
Creates a ScopedEventLogger on timer with the given name.
name is passed into a stream and may be constructed using the << operator.
Definition at line 54 of file vtkRenderTimerLog.h.
| #define VTK_SCOPED_RENDER_EVENT2 | ( | eventName, | |
| timer, | |||
| identifier | |||
| ) |
Creates a ScopedEventLogger on timer with the given name.
name is passed into a stream and may be constructed using the << operator. The logger will be created with the provided identifier.
Definition at line 61 of file vtkRenderTimerLog.h.