Boolean True if tracing successfully started, false otherwise.
Start tracing shader variants and graphics states encountered at runtime.
The graphicsDeviceType, qualityLevelName, and runtimePlatform for this collection are set when tracing begins. Tracing cannot begin if any collection is already currently tracing.
using UnityEngine; using UnityEngine.Experimental.Rendering;
public class BeginTraceExample : MonoBehaviour { public GraphicsStateCollection graphicsStateCollection;
void Start() { graphicsStateCollection = new GraphicsStateCollection(); graphicsStateCollection.BeginTrace(); }
void OnDestroy() { graphicsStateCollection.EndTrace(); } }