Zdexby TheHolyOneZ
44,741 classes
Class

DebugHandler

: Object
UnityEngine.Rendering.Universal.DebugHandler, Unity.RenderPipelines.Universal.Runtime 0x0080 (128 B) inherited 0x0010 Unity.RenderPipelines.Universal.Runtime.dll
0x00x0080

Members 38

OffsetSizeNameTypeFlagsDefault
0x04k_DebugColorInvalidModePropertyIdintPrivateStatic+1 flags—
0x04k_DebugColorPropertyIdintPrivateStatic+1 flags—
0x04k_DebugTexturePropertyIdintPrivateStatic+1 flags—
0x04k_DebugTextureNoStereoPropertyIdintPrivateStatic+1 flags—
0x04k_DebugTextureDisplayRectintPrivateStatic+1 flags—
0x04k_DebugRenderTargetSupportsStereointPrivateStatic+1 flags—
0x04k_DebugMaterialModeIdintPrivateStatic+1 flags—
0x04k_DebugVertexAttributeModeIdintPrivateStatic+1 flags—
0x04k_DebugMaterialValidationModeIdintPrivateStatic+1 flags—
0x04k_DebugMipInfoModeIdintPrivateStatic+1 flags—
0x04k_DebugSceneOverrideModeIdintPrivateStatic+1 flags—
0x04k_DebugFullScreenModeIdintPrivateStatic+1 flags—
0x04k_DebugValidationModeIdintPrivateStatic+1 flags—
0x04k_DebugValidateBelowMinThresholdColorPropertyIdintPrivateStatic+1 flags—
0x04k_DebugValidateAboveMaxThresholdColorPropertyIdintPrivateStatic+1 flags—
0x04k_DebugMaxPixelCostintPrivateStatic+1 flags—
0x04k_DebugLightingModeIdintPrivateStatic+1 flags—
0x04k_DebugLightingFeatureFlagsIdintPrivateStatic+1 flags—
0x04k_DebugValidateAlbedoMinLuminanceIdintPrivateStatic+1 flags—
0x04k_DebugValidateAlbedoMaxLuminanceIdintPrivateStatic+1 flags—
0x04k_DebugValidateAlbedoSaturationToleranceIdintPrivateStatic+1 flags—
0x04k_DebugValidateAlbedoHueToleranceIdintPrivateStatic+1 flags—
0x04k_DebugValidateAlbedoCompareColorIdintPrivateStatic+1 flags—
0x04k_DebugValidateMetallicMinValueIdintPrivateStatic+1 flags—
0x04k_DebugValidateMetallicMaxValueIdintPrivateStatic+1 flags—
0x04k_ValidationChannelsIdintPrivateStatic+1 flags—
0x04k_RangeMinimumIdintPrivateStatic+1 flags—
0x04k_RangeMaximumIdintPrivateStatic+1 flags—
0x08m_ReplacementMaterialMaterialPrivate+1 flags—
0x08m_HDRDebugViewMaterialMaterialPrivate+1 flags—
0x08m_HDRDebugViewPassHDRDebugViewPassPrivate—
0x08m_DebugScreenColorHandleRTHandlePrivate—
0x08m_DebugScreenDepthHandleRTHandlePrivate—
0x01m_HasDebugRenderTargetboolPrivate—
0x01m_DebugRenderTargetSupportsStereoboolPrivate—
0x10m_DebugRenderTargetPixelRectVector4Private—
0x28m_DebugRenderTargetIdentifierRenderTargetIdentifierPrivate—
0x08m_DebugDisplaySettingsUniversalRenderPipelineDebugDisplaySettingsPrivate+1 flags—

Functions 32

SignatureFlagsNativeParams
DebugDisplaySettingsLighting get_LightingSettings()Private+1 flags0x08
DebugDisplaySettingsMaterial get_MaterialSettings()Private+1 flags0x08
DebugDisplaySettingsRendering get_RenderingSettings()Private+1 flags0x08
bool get_AreAnySettingsActive()PublicFinal+3 flags0x01
bool get_IsPostProcessingAllowed()PublicFinal+3 flags0x01
bool get_IsLightingActive()PublicFinal+3 flags0x01
bool get_IsActiveModeUnsupportedForDeferred()2 flags0x01
bool TryGetScreenClearColor(ref Color& color)PublicFinal+2 flags0x10
Material get_ReplacementMaterial()2 flags0x08
UniversalRenderPipelineDebugDisplaySettings get_DebugDisplaySettings()2 flags0x08
ref RTHandle get_DebugScreenColorHandle()2 flags0x08
ref RTHandle get_DebugScreenDepthHandle()2 flags0x08
HDRDebugViewPass get_hdrDebugViewPass()2 flags0x08
bool HDRDebugViewIsActive(ref CameraData& cameraData)1 flags0x210
bool WriteToDebugScreenTexture(ref CameraData& cameraData)1 flags0x210
bool get_IsScreenClearNeeded()2 flags0x01
bool get_IsRenderPassSupported()2 flags0x01
void .ctor(ScriptableRendererData scriptableRendererData)2 flags0x08
void Dispose()Public0x00
bool IsActiveForCamera(ref CameraData& cameraData)1 flags0x210
bool TryGetFullscreenDebugMode(ref DebugFullScreenMode& debugFullScreenMode)1 flags0x04
bool TryGetFullscreenDebugMode(ref DebugFullScreenMode& debugFullScreenMode, ref int& textureHeightPercent)1 flags0x04
void ConfigureColorDescriptorForDebugScreen(ref RenderTextureDescriptor& descriptor, int cameraWidth, int cameraHeight)Static+1 flags0x34
void ConfigureDepthDescriptorForDebugScreen(ref RenderTextureDescriptor& descriptor, int depthBufferBits, int cameraWidth, int cameraHeight)Static+1 flags0x34
void SetupShaderProperties(CommandBuffer cmd, int passIndex)1 flags0x08
void SetDebugRenderTarget(const RenderTargetIdentifier& renderTargetIdentifier, const Rect& displayRect, bool supportsStereo)1 flags0x28
void ResetDebugRenderTarget()1 flags0x00
void UpdateShaderGlobalPropertiesForFinalValidationPass(CommandBuffer cmd, ref CameraData& cameraData, bool isFinalPass)1 flags0x210
void Setup(const ScriptableRenderContext& context, ref RenderingData& renderingData)1 flags0x2B8
IEnumerable<UnityEngine.Rendering.Universal.DebugRenderSetup> CreateDebugRenderSetupEnumerable(const ScriptableRenderContext& context, CommandBuffer commandBuffer, const FilteringSettings& filteringSettings)1 flags0x18
void DrawWithDebugRenderState(const ScriptableRenderContext& context, CommandBuffer cmd, ref RenderingData& renderingData, ref DrawingSettings& drawingSettings, ref FilteringSettings& filteringSettings, ref RenderStateBlock& renderStateBlock, DrawFunction func)1 flags0x2B8
void .cctor()PrivateStatic+1 flags0x00

Used by 5

types with a member, parameter or interface of this type