0x00x0090
Members 42
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x04 | passId | int | Public | |
| 0x04 | type | RenderGraphPassType | Public | |
| 0x01 | hasFoveatedRasterization | bool | Public | |
| 0x0009 | 0x03 | padding / unreflected | ||
| 0x04 | extendedFeatureFlags | ExtendedFeatureFlags | Public | |
| 0x04 | tag | int | Public | |
| 0x04 | shadingRateFragmentSize | ShadingRateFragmentSize | Public | |
| 0x04 | primitiveShadingRateCombiner | ShadingRateCombiner | Public | |
| 0x04 | fragmentShadingRateCombiner | ShadingRateCombiner | Public | |
| 0x04 | mergeState | PassMergeState | Public | |
| 0x04 | nativePassIndex | int | Public | |
| 0x04 | nativeSubPassIndex | int | Public | |
| 0x04 | firstInput | int | Public | |
| 0x04 | numInputs | int | Public | |
| 0x04 | firstOutput | int | Public | |
| 0x04 | numOutputs | int | Public | |
| 0x04 | firstFragment | int | Public | |
| 0x04 | numFragments | int | Public | |
| 0x04 | firstFragmentInput | int | Public | |
| 0x04 | numFragmentInputs | int | Public | |
| 0x04 | firstSampledOnlyRaster | int | Public | |
| 0x04 | numSampledOnlyRaster | int | Public | |
| 0x04 | firstRandomAccessResource | int | Public | |
| 0x04 | numRandomAccessResources | int | Public | |
| 0x04 | firstCreate | int | Public | |
| 0x04 | numCreated | int | Public | |
| 0x04 | firstDestroy | int | Public | |
| 0x04 | numDestroyed | int | Public | |
| 0x04 | shadingRateImageIndex | int | Public | |
| 0x04 | fragmentInfoWidth | int | Public | |
| 0x04 | fragmentInfoHeight | int | Public | |
| 0x04 | fragmentInfoVolumeDepth | int | Public | |
| 0x04 | fragmentInfoSamples | int | Public | |
| 0x04 | waitOnGraphicsFencePassId | int | Public | |
| 0x04 | awaitingMyGraphicsFencePassId | int | Public | |
| 0x01 | asyncCompute | bool | Public | |
| 0x01 | hasSideEffects | bool | Public | |
| 0x01 | culled | bool | Public | |
| 0x01 | beginNativeSubpass | bool | Public | |
| 0x01 | fragmentInfoValid | bool | Public | |
| 0x01 | fragmentInfoHasDepth | bool | Public | |
| 0x01 | insertGraphicsFence | bool | Public | |
| 0x01 | hasShadingRateStates | bool | Public | |
Functions 21
| Signature | Flags | Native | Params |
|---|---|---|---|
| bool get_fragmentInfoHasShadingRateImage() | Public+1 flags | 0x01 | |
| Name GetName(CompilerContextData ctx) | Public | 0x10 | |
| void .ctor(ref RenderGraphPass& pass, int passIndex) | Public+1 flags | 0x08 | |
| void ResetAndInitialize(ref RenderGraphPass& pass, int passIndex) | Public | 0x08 | |
| ReadOnlySpan<UnityEngine.Rendering.RenderGraphModule.NativeRenderPassCompiler.PassOutputData> Outputs(CompilerContextData ctx) | Public | 0x10 | |
| ReadOnlySpan<UnityEngine.Rendering.RenderGraphModule.NativeRenderPassCompiler.PassInputData> Inputs(CompilerContextData ctx) | Public | 0x10 | |
| ReadOnlySpan<UnityEngine.Rendering.RenderGraphModule.NativeRenderPassCompiler.PassFragmentData> Fragments(CompilerContextData ctx) | Public | 0x10 | |
| ReadOnlySpan<UnityEngine.Rendering.RenderGraphModule.ResourceHandle> SampledTexturesIfRaster(CompilerContextData ctx) | Public | 0x10 | |
| PassFragmentData ShadingRateImage(CompilerContextData ctx) | Public | 0x18 | |
| ReadOnlySpan<UnityEngine.Rendering.RenderGraphModule.NativeRenderPassCompiler.PassFragmentData> FragmentInputs(CompilerContextData ctx) | Public | 0x10 | |
| ReadOnlySpan<UnityEngine.Rendering.RenderGraphModule.ResourceHandle> FirstUsedResources(CompilerContextData ctx) | Public | 0x10 | |
| ReadOnlySpan<UnityEngine.Rendering.RenderGraphModule.NativeRenderPassCompiler.PassRandomWriteData> RandomWriteTextures(CompilerContextData ctx) | Public | 0x10 | |
| ReadOnlySpan<UnityEngine.Rendering.RenderGraphModule.ResourceHandle> LastUsedResources(CompilerContextData ctx) | Public | 0x10 | |
| bool TrySetupAndValidateFragmentInfo(ref ResourceHandle& h, CompilerContextData ctx, ref string& errorMessage) | Private | 0x0C | |
| void TryAddFragment(ref ResourceHandle& h, CompilerContextData ctx, ref string& errorMessage) | 1 flags | 0x0C | |
| void TryAddFragmentInput(ref ResourceHandle& h, CompilerContextData ctx, ref string& errorMessage) | 1 flags | 0x0C | |
| void AddRandomAccessResource() | 1 flags | 0x00 | |
| void AddFirstUse(ref ResourceHandle& h, CompilerContextData ctx) | 1 flags | 0x0C | |
| void AddLastUse(ref ResourceHandle& h, CompilerContextData ctx) | 1 flags | 0x0C | |
| bool IsUsedAsFragment(ref ResourceHandle& h, CompilerContextData ctx) | 1 flags | 0x0C | |
| void DisconnectFromResources(CompilerContextData ctx, Stack<UnityEngine.Rendering.RenderGraphModule.ResourceHandle> unusedVersionedResourceIdCullingStack, int type) | 1 flags | 0x08 |
Used by 27
types with a member, parameter or interface of this typeAction`1AlignOfHelper`1ArraySortHelper`1ByReference`1Comparison`1EnumeratorEnumeratorEnumeratorICollection`1IComparer`1IEnumerator`1IList`1List`1NativeArray`1NativeList`1NativePassCompilerNativePassDataParallelWriterParallelWriterPassData[]PassIteratorPredicate`1ReadOnlyReadOnlyCollection`1ReadOnlySpan`1Span`1UnsafeList`1