Intel® Graphics Performance Analyzers User Guide

ID 767266
Date 3/15/2023

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

Marker API

Marker is an instant event on a timeline that can be associated with a particular process, a thread, or specified in a global scope.

To create a marker, use the following primitive:

void __itt_marker(const __itt_domain *domain, __itt_id id, __itt_string_handle *name, __itt_scope scope)

Parameters of the primitive:



Marker domain



Marker name



Optional parameter. Marker ID, or __itt_nullNOTEMarkers with different domains cannot have same IDs.



Marker scope: process, thread, and global