implements IBaseRenderGraphBuilder, IDisposable, IComputeRenderGraphBuilder, IRasterRenderGraphBuilder, IRenderAttachmentRenderGraphBuilder, IUnsafeRenderGraphBuilder
0x00x0030
Members 4
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | m_RenderPass | RenderGraphPass | Private | |
| 0x08 | m_Resources | RenderGraphResourceRegistry | Private | |
| 0x08 | m_RenderGraph | RenderGraph | Private | |
| 0x01 | m_Disposed | bool | Private | |
| 0x0029 | 0x07 | unreflected bytes to end of RenderGraphBuilders | ||
Functions 49
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor() | Public+1 flags | — | 0x00 |
| void Setup() | Public | — | 0x00 |
| void EnableAsyncCompute() | PublicFinal+2 flags | — | 0x00 |
| void AllowPassCulling() | PublicFinal+2 flags | — | 0x00 |
| void AllowGlobalStateModification() | PublicFinal+2 flags | — | 0x00 |
| void EnableFoveatedRasterization() | PublicFinal+2 flags | — | 0x00 |
| void CreateTransientBuffer() | Public | — | 0x00 |
| void CreateTransientBuffer() | Public | — | 0x00 |
| void CreateTransientTexture() | Public | — | 0x00 |
| void CreateTransientTexture() | Public | — | 0x00 |
| void GenerateDebugData() | PublicFinal+2 flags | — | 0x00 |
| void Dispose() | PublicFinal+2 flags | — | 0x00 |
| void Dispose() | 3 flags | — | 0x00 |
| void CheckWriteTo() | Private | — | 0x00 |
| void UseTransientResource() | Private | — | 0x00 |
| void UseResource() | Private | — | 0x00 |
| void UseBuffer() | Public | — | 0x00 |
| void CheckNotUseFragment() | Private | — | 0x00 |
| void CheckTextureUVOriginIsValid() | Private | — | 0x00 |
| void UseTexture() | Public | — | 0x00 |
| void UseGlobalTexture() | PublicFinal+2 flags | — | 0x00 |
| void UseAllGlobalTextures() | PublicFinal+2 flags | — | 0x00 |
| void SetGlobalTextureAfterPass() | Public | — | 0x00 |
| void CheckUseFragment() | Private | — | 0x00 |
| void SetRenderAttachment() | PublicFinal+2 flags | — | 0x00 |
| void SetInputAttachment() | PublicFinal+2 flags | — | 0x00 |
| void SetRenderAttachmentDepth() | PublicFinal+2 flags | — | 0x00 |
| void SetRandomAccessAttachment() | PublicFinal+2 flags | — | 0x00 |
| void SetShadingRateImageAttachment() | Public | — | 0x00 |
| void UseBufferRandomAccess() | PublicFinal+2 flags | — | 0x00 |
| void UseBufferRandomAccess() | PublicFinal+2 flags | — | 0x00 |
| void SetRenderFunc() | PublicFinal+2 flags | — | 0x00 |
| void SetRenderFunc() | PublicFinal+2 flags | — | 0x00 |
| void SetRenderFunc() | PublicFinal+2 flags | — | 0x00 |
| void UseRendererList() | Public | — | 0x00 |
| void CheckResource() | Private | — | 0x00 |
| void CheckFrameBufferFetchEmulationIsSupported() | Private | — | 0x00 |
| void SetShadingRateFragmentSize() | PublicFinal+2 flags | — | 0x00 |
| void SetShadingRateCombiner() | PublicFinal+2 flags | — | 0x00 |
| void SetExtendedFeatureFlags() | PublicFinal+2 flags | — | 0x00 |
| void UnityEngine.Rendering.RenderGraphModule.IRasterRenderGraphBuilder.SetShadingRateImageAttachment() | PrivateFinal+2 flags | — | 0x00 |
| void UnityEngine.Rendering.RenderGraphModule.IBaseRenderGraphBuilder.UseTexture() | PrivateFinal+2 flags | — | 0x00 |
| void UnityEngine.Rendering.RenderGraphModule.IBaseRenderGraphBuilder.SetGlobalTextureAfterPass() | PrivateFinal+2 flags | — | 0x00 |
| void UnityEngine.Rendering.RenderGraphModule.IBaseRenderGraphBuilder.UseBuffer() | PrivateFinal+2 flags | — | 0x00 |
| void UnityEngine.Rendering.RenderGraphModule.IBaseRenderGraphBuilder.CreateTransientTexture() | PrivateFinal+2 flags | — | 0x00 |
| void UnityEngine.Rendering.RenderGraphModule.IBaseRenderGraphBuilder.CreateTransientTexture() | PrivateFinal+2 flags | — | 0x00 |
| void UnityEngine.Rendering.RenderGraphModule.IBaseRenderGraphBuilder.CreateTransientBuffer() | PrivateFinal+2 flags | — | 0x00 |
| void UnityEngine.Rendering.RenderGraphModule.IBaseRenderGraphBuilder.CreateTransientBuffer() | PrivateFinal+2 flags | — | 0x00 |
| void UnityEngine.Rendering.RenderGraphModule.IBaseRenderGraphBuilder.UseRendererList() | PrivateFinal+2 flags | — | 0x00 |