0x00x00E8
Members 31
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | <name>k__BackingField | string | Private | — | |
| 0x04 | <index>k__BackingField | int | Private | — | |
| 0x04 | <type>k__BackingField | RenderGraphPassType | Private | — | |
| 0x08 | <customSampler>k__BackingField | ProfilingSampler | Private | — | |
| 0x01 | <enableAsyncCompute>k__BackingField | bool | Private | — | |
| 0x01 | <allowPassCulling>k__BackingField | bool | Private | — | |
| 0x01 | <allowGlobalState>k__BackingField | bool | Private | — | |
| 0x01 | <enableFoveatedRasterization>k__BackingField | bool | Private | — | |
| 0x04 | <extendedFeatureFlags>k__BackingField | ExtendedFeatureFlags | Private | — | |
| 0x1C | <depthAccess>k__BackingField | TextureAccess | Private | — | |
| 0x004C | 0x04 | padding / unreflected | |||
| 0x08 | <colorBufferAccess>k__BackingField | TextureAccess[] | Private | — | |
| 0x04 | <colorBufferMaxIndex>k__BackingField | int | Private | — | |
| 0x01 | <hasShadingRateImage>k__BackingField | bool | Private | — | |
| 0x005D | 0x03 | padding / unreflected | |||
| 0x1C | <shadingRateAccess>k__BackingField | TextureAccess | Private | — | |
| 0x01 | <hasShadingRateStates>k__BackingField | bool | Private | — | |
| 0x007D | 0x03 | padding / unreflected | |||
| 0x04 | <shadingRateFragmentSize>k__BackingField | ShadingRateFragmentSize | Private | — | |
| 0x04 | <primitiveShadingRateCombiner>k__BackingField | ShadingRateCombiner | Private | — | |
| 0x04 | <fragmentShadingRateCombiner>k__BackingField | ShadingRateCombiner | Private | — | |
| 0x008C | 0x04 | padding / unreflected | |||
| 0x08 | <fragmentInputAccess>k__BackingField | TextureAccess[] | Private | — | |
| 0x04 | <fragmentInputMaxIndex>k__BackingField | int | Private | — | |
| 0x009C | 0x04 | padding / unreflected | |||
| 0x08 | <randomAccessResource>k__BackingField | RandomWriteResourceInfo[] | Private | — | |
| 0x04 | <randomAccessResourceMaxIndex>k__BackingField | int | Private | — | |
| 0x01 | <generateDebugData>k__BackingField | bool | Private | — | |
| 0x01 | <allowRendererListCulling>k__BackingField | bool | Private | — | |
| 0x00AE | 0x02 | padding / unreflected | |||
| 0x08 | resourceReadLists | List<UnityEngine.Rendering.RenderGraphModule.ResourceHandle>[] | Public | — | |
| 0x08 | resourceWriteLists | List<UnityEngine.Rendering.RenderGraphModule.ResourceHandle>[] | Public | — | |
| 0x08 | transientResourceList | List<UnityEngine.Rendering.RenderGraphModule.ResourceHandle>[] | Public | — | |
| 0x08 | usedRendererListList | List<UnityEngine.Rendering.RenderGraphModule.RendererListHandle> | Public | — | |
| 0x08 | setGlobalsList | List<System.ValueTuple<UnityEngine.Rendering.RenderGraphModule.TextureHandle | Public | — | |
| 0x01 | useAllGlobalTextures | bool | Public | — | |
| 0x00D9 | 0x07 | padding / unreflected | |||
| 0x08 | implicitReadsList | List<UnityEngine.Rendering.RenderGraphModule.ResourceHandle> | Public | — | |
Functions 83
| Signature | Flags | Native | Params |
|---|---|---|---|
| void Execute(InternalRenderGraphContext renderGraphContext) | Public+3 flags | 0x08 | |
| void Release(RenderGraphObjectPool pool) | Public+3 flags | 0x08 | |
| bool HasRenderFunc() | Public+3 flags | 0x01 | |
| int GetRenderFuncHash() | Public+3 flags | 0x04 | |
| string get_name() | Public+1 flags | 0x08 | |
| void set_name(const string& value) | 2 flags | 0x08 | |
| int get_index() | Public+1 flags | 0x04 | |
| void set_index(int value) | 2 flags | 0x04 | |
| RenderGraphPassType get_type() | Public+1 flags | 0x04 | |
| void set_type(const RenderGraphPassType& value) | 2 flags | 0x04 | |
| ProfilingSampler get_customSampler() | Public+1 flags | 0x08 | |
| void set_customSampler(ProfilingSampler value) | 2 flags | 0x08 | |
| bool get_enableAsyncCompute() | Public+1 flags | 0x01 | |
| void set_enableAsyncCompute(bool value) | 2 flags | 0x01 | |
| bool get_allowPassCulling() | Public+1 flags | 0x01 | |
| void set_allowPassCulling(bool value) | 2 flags | 0x01 | |
| bool get_allowGlobalState() | Public+1 flags | 0x01 | |
| void set_allowGlobalState(bool value) | 2 flags | 0x01 | |
| bool get_enableFoveatedRasterization() | Public+1 flags | 0x01 | |
| void set_enableFoveatedRasterization(bool value) | 2 flags | 0x01 | |
| ExtendedFeatureFlags get_extendedFeatureFlags() | Public+1 flags | 0x04 | |
| void set_extendedFeatureFlags(const ExtendedFeatureFlags& value) | 2 flags | 0x04 | |
| TextureAccess get_depthAccess() | Public+1 flags | 0x1C | |
| void set_depthAccess(const TextureAccess& value) | 2 flags | 0x1C | |
| TextureAccess[] get_colorBufferAccess() | Public+1 flags | 0x08 | |
| void set_colorBufferAccess(const TextureAccess[]& value) | 2 flags | 0x08 | |
| int get_colorBufferMaxIndex() | Public+1 flags | 0x04 | |
| void set_colorBufferMaxIndex(int value) | 2 flags | 0x04 | |
| bool get_hasShadingRateImage() | Public+1 flags | 0x01 | |
| void set_hasShadingRateImage(bool value) | 2 flags | 0x01 | |
| TextureAccess get_shadingRateAccess() | Public+1 flags | 0x1C | |
| void set_shadingRateAccess(const TextureAccess& value) | 2 flags | 0x1C | |
| bool get_hasShadingRateStates() | Public+1 flags | 0x01 | |
| void set_hasShadingRateStates(bool value) | 2 flags | 0x01 | |
| ShadingRateFragmentSize get_shadingRateFragmentSize() | Public+1 flags | 0x04 | |
| void set_shadingRateFragmentSize(const ShadingRateFragmentSize& value) | 2 flags | 0x04 | |
| ShadingRateCombiner get_primitiveShadingRateCombiner() | Public+1 flags | 0x04 | |
| void set_primitiveShadingRateCombiner(const ShadingRateCombiner& value) | 2 flags | 0x04 | |
| ShadingRateCombiner get_fragmentShadingRateCombiner() | Public+1 flags | 0x04 | |
| void set_fragmentShadingRateCombiner(const ShadingRateCombiner& value) | 2 flags | 0x04 | |
| TextureAccess[] get_fragmentInputAccess() | Public+1 flags | 0x08 | |
| void set_fragmentInputAccess(const TextureAccess[]& value) | 2 flags | 0x08 | |
| int get_fragmentInputMaxIndex() | Public+1 flags | 0x04 | |
| void set_fragmentInputMaxIndex(int value) | 2 flags | 0x04 | |
| RandomWriteResourceInfo[] get_randomAccessResource() | Public+1 flags | 0x08 | |
| void set_randomAccessResource(const RandomWriteResourceInfo[]& value) | 2 flags | 0x08 | |
| int get_randomAccessResourceMaxIndex() | Public+1 flags | 0x04 | |
| void set_randomAccessResourceMaxIndex(int value) | 2 flags | 0x04 | |
| bool get_generateDebugData() | Public+1 flags | 0x01 | |
| void set_generateDebugData(bool value) | 2 flags | 0x01 | |
| bool get_allowRendererListCulling() | Public+1 flags | 0x01 | |
| void set_allowRendererListCulling(bool value) | 2 flags | 0x01 | |
| void .ctor() | Public+1 flags | 0x00 | |
| void Clear() | Public | 0x00 | |
| bool HasRenderAttachments() | Public | 0x01 | |
| bool IsTransient(ref ResourceHandle& res) | Public | 0x0C | |
| bool IsWritten(ref ResourceHandle& res) | Public | 0x0C | |
| bool IsRead(ref ResourceHandle& res) | Public | 0x0C | |
| bool IsAttachment(ref TextureHandle& res) | Public | 0x10 | |
| void AddResourceWrite(ref ResourceHandle& res) | Public | 0x0C | |
| void AddResourceRead(ref ResourceHandle& res) | Public | 0x0C | |
| void AddTransientResource(ref ResourceHandle& res) | Public | 0x0C | |
| void UseRendererList(ref RendererListHandle& rendererList) | Public | 0x0C | |
| void EnableAsyncCompute(bool value) | Public | 0x01 | |
| void AllowPassCulling(bool value) | Public | 0x01 | |
| void EnableFoveatedRasterization(bool value) | Public | 0x01 | |
| void AllowRendererListCulling(bool value) | Public | 0x01 | |
| void AllowGlobalState(bool value) | Public | 0x01 | |
| void GenerateDebugData(bool value) | Public | 0x01 | |
| void SetColorBuffer(ref TextureHandle& resource, int index) | Public | 0x10 | |
| void SetColorBufferRaw(ref TextureHandle& resource, int index, const AccessFlags& accessFlags, int mipLevel, int depthSlice) | Public | 0x10 | |
| void SetFragmentInputRaw(ref TextureHandle& resource, int index, const AccessFlags& accessFlags, int mipLevel, int depthSlice) | Public | 0x10 | |
| void SetRandomWriteResourceRaw(ref ResourceHandle& resource, int index, bool preserveCounterValue, const AccessFlags& accessFlags) | Public | 0x0C | |
| void SetDepthBuffer(ref TextureHandle& resource, const DepthAccess& flags) | Public | 0x10 | |
| void SetDepthBufferRaw(ref TextureHandle& resource, const AccessFlags& accessFlags, int mipLevel, int depthSlice) | Public | 0x10 | |
| void ComputeTextureHash(ref HashFNV1A32& generator, ref ResourceHandle& handle, RenderGraphResourceRegistry resources) | Private | 0x0C | |
| void ComputeHashForTextureAccess(ref HashFNV1A32& generator, ref ResourceHandle& handle, ref TextureAccess& textureAccess) | PrivateStatic | 0x1C | |
| void ComputeHash(ref HashFNV1A32& generator, RenderGraphResourceRegistry resources) | Public | 0x08 | |
| void SetShadingRateImageRaw(ref TextureHandle& shadingRateImage) | Public | 0x10 | |
| void SetShadingRateImage(ref TextureHandle& shadingRateImage, const AccessFlags& accessFlags, int mipLevel, int depthSlice) | Public | 0x10 | |
| void SetShadingRateFragmentSize(const ShadingRateFragmentSize& shadingRateFragmentSize) | Public | 0x04 | |
| void SetShadingRateCombiner(const ShadingRateCombinerStage& stage, const ShadingRateCombiner& combiner) | Public | 0x04 | |
| void SetExtendedFeatureFlags(const ExtendedFeatureFlags& value) | Public | 0x04 |
Subclasses 31
BaseRenderGraphPass`2BaseRenderGraphPass`2BaseRenderGraphPass`2BaseRenderGraphPass`2BaseRenderGraphPass`2BaseRenderGraphPass`2BaseRenderGraphPass`2BaseRenderGraphPass`2BaseRenderGraphPass`2BaseRenderGraphPass`2BaseRenderGraphPass`2BaseRenderGraphPass`2BaseRenderGraphPass`2BaseRenderGraphPass`2BaseRenderGraphPass`2BaseRenderGraphPass`2BaseRenderGraphPass`2BaseRenderGraphPass`2BaseRenderGraphPass`2BaseRenderGraphPass`2BaseRenderGraphPass`2BaseRenderGraphPass`2BaseRenderGraphPass`2BaseRenderGraphPass`2BaseRenderGraphPass`2BaseRenderGraphPass`2BaseRenderGraphPass`2BaseRenderGraphPass`2BaseRenderGraphPass`2BaseRenderGraphPass`2BaseRenderGraphPass`2
Used by 49
types with a member, parameter or interface of this typeAction`1ArraySortHelper`1BaseCommandBufferComparison`1CompiledPassInfoComputeCommandBufferEnumeratorICollection`1IComparer`1IEnumerator`1IList`1InternalRenderGraphContextList`1NativePassCompilerPassDataPredicate`1RasterCommandBufferRasterRenderGraphPass`1[]RasterRenderGraphPass`1[]RasterRenderGraphPass`1[]RasterRenderGraphPass`1[]RasterRenderGraphPass`1[]RasterRenderGraphPass`1[]RasterRenderGraphPass`1[]RasterRenderGraphPass`1[]RasterRenderGraphPass`1[]RasterRenderGraphPass`1[]RasterRenderGraphPass`1[]RasterRenderGraphPass`1[]RasterRenderGraphPass`1[]RasterRenderGraphPass`1[]RasterRenderGraphPass`1[]RasterRenderGraphPass`1[]RasterRenderGraphPass`1[]RasterRenderGraphPass`1[]ReadOnlyCollection`1RenderGraphRenderGraphBuilderRenderGraphBuildersRenderGraphPass[]UnsafeCommandBufferUnsafeRenderGraphPass`1[]UnsafeRenderGraphPass`1[]UnsafeRenderGraphPass`1[]UnsafeRenderGraphPass`1[]UnsafeRenderGraphPass`1[]UnsafeRenderGraphPass`1[]UnsafeRenderGraphPass`1[]UnsafeRenderGraphPass`1[]