Optimizing Game Development with GPU Performance Events

Originally published at: GPU Performance Events: Best Practices | NVIDIA Technical Blog

GPU performance events can be used to instrument your game by labeling regions and marking important occurrences. A performance event represents a logical, hierarchical grouping of work, consisting of a begin/end marker pair. There are best practices for GPU performance events that are universally used by profiling tools such as NVIDIA Nsight Graphics and NVIDIA…