Zdexby TheHolyOneZ
42,628 classes
Class

RenderGraphPass

: Object
UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass, Unity.RenderPipelines.Core.Runtime 0x0080 (128 B) inherited 0x0010 Unity.RenderPipelines.Core.Runtime.dll
0x00x0080

Members 16

OffsetSizeNameTypeFlagsDefault
0x08<name>k__BackingFieldstringPrivate—
0x04<index>k__BackingFieldintPrivate—
0x001C0x04padding / unreflected
0x08<customSampler>k__BackingFieldProfilingSamplerPrivate—
0x01<enableAsyncCompute>k__BackingFieldboolPrivate—
0x01<allowPassCulling>k__BackingFieldboolPrivate—
0x002A0x02padding / unreflected
0x10<depthBuffer>k__BackingFieldTextureHandlePrivate—
0x003C0x04padding / unreflected
0x08<colorBuffers>k__BackingFieldTextureHandle[]Private—
0x04<colorBufferMaxIndex>k__BackingFieldintPrivate—
0x04<refCount>k__BackingFieldintPrivate—
0x01<generateDebugData>k__BackingFieldboolPrivate—
0x01<allowRendererListCulling>k__BackingFieldboolPrivate—
0x00520x06padding / unreflected
0x08resourceReadListsList<UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle>[]Public—
0x08resourceWriteListsList<UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle>[]Public—
0x08transientResourceListList<UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle>[]Public—
0x08usedRendererListListList<UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle>Public—
0x08dependsOnRendererListListList<UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle>Public—

Functions 39

SignatureFlagsNativeParams
RenderFunc<PassData> GetExecuteDelegate()Public—0x08
void Execute(RenderGraphContext renderGraphContext)Public+3 flags—0x08
void Release(RenderGraphObjectPool pool)Public+3 flags—0x08
bool HasRenderFunc()Public+3 flags—0x01
string get_name()Public+1 flags0x08
void set_name(const string& value)2 flags0x08
int get_index()Public+1 flags0x04
void set_index(int value)2 flags0x04
ProfilingSampler get_customSampler()Public+1 flags0x08
void set_customSampler(ProfilingSampler value)2 flags0x08
bool get_enableAsyncCompute()Public+1 flags0x01
void set_enableAsyncCompute(bool value)2 flags0x01
bool get_allowPassCulling()Public+1 flags0x01
void set_allowPassCulling(bool value)2 flags0x01
TextureHandle get_depthBuffer()Public+1 flags0x10
void set_depthBuffer(const TextureHandle& value)2 flags0x10
TextureHandle[] get_colorBuffers()Public+1 flags0x08
void set_colorBuffers(const TextureHandle[]& value)2 flags0x08
int get_colorBufferMaxIndex()Public+1 flags0x04
void set_colorBufferMaxIndex(int value)2 flags0x04
int get_refCount()Public+1 flags0x04
void set_refCount(int value)2 flags0x04
bool get_generateDebugData()Public+1 flags0x01
void set_generateDebugData(bool value)2 flags0x01
bool get_allowRendererListCulling()Public+1 flags0x01
void set_allowRendererListCulling(bool value)2 flags0x01
void .ctor()Public+1 flags0x00
void Clear()Public0x00
void AddResourceWrite(ref ResourceHandle& res)Public0x08
void AddResourceRead(ref ResourceHandle& res)Public0x08
void AddTransientResource(ref ResourceHandle& res)Public0x08
void UseRendererList(const RendererListHandle& rendererList)Public0x08
void DependsOnRendererList(const RendererListHandle& rendererList)Public0x08
void EnableAsyncCompute(bool value)Public0x01
void AllowPassCulling(bool value)Public0x01
void AllowRendererListCulling(bool value)Public0x01
void GenerateDebugData(bool value)Public0x01
void SetColorBuffer(const TextureHandle& resource, int index)Public0x10
void SetDepthBuffer(const TextureHandle& resource, const DepthAccess& flags)Public0x10

Subclasses 1

Used by 15

types with a member, parameter or interface of this type