Struct ProfilingSample
Profiling Sampler class.
Namespace: UnityEngine.Rendering
Syntax
[Obsolete("Please use ProfilingScope")]
public struct ProfilingSample : IDisposable
Constructors
ProfilingSample(CommandBuffer, String, Object)
Constructor
Declaration
public ProfilingSample(CommandBuffer cmd, string format, object arg)
Parameters
Type | Name | Description |
---|---|---|
CommandBuffer | cmd | Command Buffer. |
String | format | Formating of the profiling sample. |
Object | arg | Parameters for formating the name. |
ProfilingSample(CommandBuffer, String, Object[])
Constructor.
Declaration
public ProfilingSample(CommandBuffer cmd, string format, params object[] args)
Parameters
Type | Name | Description |
---|---|---|
CommandBuffer | cmd | Command Buffer. |
String | format | Formating of the profiling sample. |
Object[] | args | Parameters for formating the name. |
ProfilingSample(CommandBuffer, String, CustomSampler)
Constructor
Declaration
public ProfilingSample(CommandBuffer cmd, string name, CustomSampler sampler = null)
Parameters
Type | Name | Description |
---|---|---|
CommandBuffer | cmd | Command Buffer. |
String | name | Name of the profiling sample. |
CustomSampler | sampler | Custom sampler for CPU profiling. |
Methods
Dispose()
Dispose pattern implementation
Declaration
public void Dispose()