Class DebugDisplaySettingsRendering
Rendering-related Rendering Debugger settings.
Implements
Inherited Members
Namespace: UnityEngine.Rendering.Universal
Assembly: Unity.RenderPipelines.Universal.Runtime.dll
Syntax
public class DebugDisplaySettingsRendering : IDebugDisplaySettingsData, IDebugDisplaySettingsQuery
Properties
| Name | Description |
|---|---|
| AreAnySettingsActive | Checks whether ANY of the debug settings are currently active. |
| IsLightingActive | Checks whether lighting is active for these settings. |
| IsPostProcessingAllowed | Checks whether the current state of these settings allows post-processing. |
| enableHDR | Whether HDR is enabled. |
| enableMsaa | Whether MSAA is enabled. |
| fullScreenDebugMode | Current debug fullscreen overlay mode. |
| fullScreenDebugModeOutputSizeScreenPercent | Size of the debug fullscreen overlay, as percentage of the screen size. |
| maxOverdrawCount | Maximum overdraw count for a single pixel. This is used to setup the feedback range in when overdrawMode is active. |
| overdrawMode | Which overdraw debug mode is active. |
| postProcessingDebugMode | Current debug post processing mode. |
| taaDebugMode | Current TAA debug mode. |
| validationChannels | Current validation channels for DebugValidationMode.HighlightOutsideOfRange. |
| validationMode | Current debug pixel validation mode. |
| validationRangeMax | Current maximum threshold value for pixel validation. Any values above this value will be considered invalid and will appear blue on screen. |
| validationRangeMin | Current minimum threshold value for pixel validation. Any values below this value will be considered invalid and will appear red on screen. |
| wireframeMode | Current debug wireframe mode. |
Methods
| Name | Description |
|---|---|
| TryGetScreenClearColor(ref Color) | Attempts to get the color used to clear the screen for this debug setting. |