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. |