int The number of accumulated validation errors.
Returns the number of graphics API validation errors accumulated since the last call to GraphicsApiValidation.ClearValidationErrors.
Use GraphicsApiValidation.GetValidationError to retrieve each error message by index.
The reported count doesn't include errors that were dropped because the internal error buffer was full. Use GraphicsApiValidation.GetValidationErrorsDroppedCount to obtain that value.
using UnityEngine; using UnityEngine.Rendering;
public class Example : MonoBehaviour { void ReportValidationStatus() { int count = GraphicsApiValidation.GetValidationErrorCount(); if (count == 0) { Debug.Log("No graphics API validation errors recorded."); return; }
int dropped = GraphicsApiValidation.GetValidationErrorsDroppedCount(); Debug.LogError($"{count} graphics API validation errors recorded ({dropped} additional errors dropped)."); } }