GetValidationErrorCount()
Returns the number of graphics API validation errors accumulated since the last call to GraphicsApiValidation.ClearValidationErrors.
Read time 1 minuteLast updated 7 days ago
Definition
- Type: Method
- Namespace: UnityEngine.Rendering
- Assembly: UnityEngine.CoreModule
public static int GetValidationErrorCount()
Returns
Type | Description |
|---|---|
| int | The number of accumulated validation errors. |
Remarks
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.
Examples
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)."); }}