Zdexby TheHolyOneZ
9,523 structs
Struct

RenderGraphBuilder

: ValueType : Object
UnityEngine.Rendering.RenderGraphModule.RenderGraphBuilder, Unity.RenderPipelines.Core.Runtime 0x0020 (32 B) Unity.RenderPipelines.Core.Runtime.dll
implements IDisposable
0x00x0020

Members 4

OffsetSizeNameTypeFlags
0x08m_RenderPassRenderGraphPassPrivate
0x08m_ResourcesRenderGraphResourceRegistryPrivate
0x08m_RenderGraphRenderGraphPrivate
0x01m_DisposedboolPrivate
0x00190x07unreflected bytes to end of RenderGraphBuilder

Functions 25

SignatureFlagsNativeParams
TextureHandle UseColorBuffer(ref TextureHandle& input, int index)Public0x10
TextureHandle UseDepthBuffer(ref TextureHandle& input, const DepthAccess& flags)Public0x10
TextureHandle ReadTexture(ref TextureHandle& input)Public0x10
TextureHandle WriteTexture(ref TextureHandle& input)Public0x10
TextureHandle ReadWriteTexture(ref TextureHandle& input)Public0x10
TextureHandle CreateTransientTexture(ref TextureDesc& desc)Public0x80
TextureHandle CreateTransientTexture(ref TextureHandle& texture)Public0x10
RayTracingAccelerationStructureHandle WriteRayTracingAccelerationStructure(ref RayTracingAccelerationStructureHandle& input)Public0x0C
RayTracingAccelerationStructureHandle ReadRayTracingAccelerationStructure(ref RayTracingAccelerationStructureHandle& input)Public0x0C
RendererListHandle UseRendererList(ref RendererListHandle& input)Public0x0C
BufferHandle ReadBuffer(ref BufferHandle& input)Public0x0C
BufferHandle WriteBuffer(ref BufferHandle& input)Public0x0C
BufferHandle CreateTransientBuffer(ref BufferDesc& desc)Public0x18
BufferHandle CreateTransientBuffer(ref BufferHandle& graphicsbuffer)Public0x0C
void SetRenderFunc(BaseRenderFunc<PassData renderFunc)Public0x08
void EnableAsyncCompute(bool value)Public0x01
void AllowPassCulling(bool value)Public0x01
void EnableFoveatedRasterization(bool value)Public0x01
void Dispose()PublicFinal+2 flags0x00
void AllowRendererListCulling(bool value)Public0x01
RendererListHandle DependsOn(ref RendererListHandle& input)Public0x0C
void .ctor(RenderGraphPass renderPass, RenderGraphResourceRegistry resources, RenderGraph renderGraph)2 flags0x08
void Dispose(bool disposing)Private0x01
void CheckResource(ref ResourceHandle& res, bool checkTransientReadWrite)Private0x0C
void GenerateDebugData(bool value)1 flags0x01

Used by 3

types with a member, parameter or interface of this type