Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


GetValidationError(int)

Returns a specific graphics API validation error message by index.
Read time 1 minuteLast updated 6 days ago

Definition

public static string GetValidationError(int index)

Parameters

index

The zero-based index of the error to retrieve. Valid values are in the range
[0, GetValidationErrorCount())
.

Returns

Type

Description

stringThe error message at the requested index, or
null
if the index is out of range.

Remarks

Call GraphicsApiValidation.GetValidationErrorCount first to determine the valid index range. Indices are stable for a given accumulation window and become invalid after a call to GraphicsApiValidation.ClearValidationErrors.

Examples

using UnityEngine;using UnityEngine.Rendering;public class Example : MonoBehaviour{ void LogFirstError() { if (GraphicsApiValidation.GetValidationErrorCount() == 0) return; string firstError = GraphicsApiValidation.GetValidationError(0); Debug.LogError($"First graphics API validation error: {firstError}"); }}