Zdexby TheHolyOneZ
44,741 classes
Class

ShaderDebugPrintManager

: Object
UnityEngine.Rendering.ShaderDebugPrintManager, Unity.RenderPipelines.Core.Runtime 0x0040 (64 B) inherited 0x0010 Unity.RenderPipelines.Core.Runtime.dll
0x00x0040

Members 14

OffsetSizeNameTypeFlagsDefault
0x08s_InstanceShaderDebugPrintManagerPrivateStatic+1 flags—
—0x04k_DebugUAVSlotintPrivateStatic+1 flags0
—0x04k_FramesInFlightintPrivateStatic+1 flags0
—0x04k_MaxBufferElementsintPrivateStatic+1 flags0
0x08m_OutputBuffersList<UnityEngine.GraphicsBuffer>Private—
0x08m_ReadbackRequestsList<UnityEngine.Rendering.AsyncGPUReadbackRequest>Private—
0x08m_BufferReadCompleteActionAction<UnityEngine.Rendering.AsyncGPUReadbackRequest>Private—
0x04m_FrameCounterintPrivate—
0x01m_FrameClearedboolPrivate—
0x002D0x03padding / unreflected
0x08m_OutputLinestringPrivate—
0x08m_OutputActionAction<System.String>Private—
0x04m_ShaderPropertyIDInputMouseintPrivateStatic+1 flags—
0x04m_ShaderPropertyIDInputFrameintPrivateStatic+1 flags—
—0x04k_TypeHasTaguintPrivateStatic+1 flags0

Functions 12

SignatureFlagsNativeParams
int DebugValueTypeToElemSize(const DebugValueType& type)Private0x04
void .ctor()Private+1 flags0x00
ShaderDebugPrintManager get_instance()PublicStatic+1 flags0x08
void SetShaderDebugPrintInputConstants(CommandBuffer cmd, const ShaderDebugPrintInput& input)Public0x0C
void SetShaderDebugPrintBindings(CommandBuffer cmd)Public0x08
void ClearShaderDebugPrintBuffer()Private0x00
void BufferReadComplete(const AsyncGPUReadbackRequest& request)Private0x10
void EndFrame()Public0x00
string get_outputLine()Public+1 flags0x08
void set_outputAction(Action<System.String> value)Public+1 flags0x08
void DefaultOutput(const string& line)Public0x08
void .cctor()PrivateStatic+1 flags0x00