Zdexby TheHolyOneZ
49,743 classes
Class

CompilerContextData

: Object
UnityEngine.Rendering.RenderGraphModule.NativeRenderPassCompiler.CompilerContextData, Unity.RenderPipelines.Core.Runtime 0x0078 (120 B) inherited 0x0010 Unity.RenderPipelines.Core.Runtime.dll
0x00x0078

Members 13

OffsetSizeNameTypeFlagsDefault
0x08resourcesResourcesDataPublic—
0x08passDataNativeList<UnityEngine.Rendering.RenderGraphModule.NativeRenderPassCompiler.PassData>Public—
0x08fencesDictionary<System.Int32Public—
0x08passNamesDynamicArray<UnityEngine.Rendering.RenderGraphModule.NativeRenderPassCompiler.Name>Public—
0x08inputDataNativeList<UnityEngine.Rendering.RenderGraphModule.NativeRenderPassCompiler.PassInputData>Public—
0x08outputDataNativeList<UnityEngine.Rendering.RenderGraphModule.NativeRenderPassCompiler.PassOutputData>Public—
0x08fragmentDataNativeList<UnityEngine.Rendering.RenderGraphModule.NativeRenderPassCompiler.PassFragmentData>Public—
0x08createDataNativeList<UnityEngine.Rendering.RenderGraphModule.ResourceHandle>Public—
0x08destroyDataNativeList<UnityEngine.Rendering.RenderGraphModule.ResourceHandle>Public—
0x08randomAccessResourceDataNativeList<UnityEngine.Rendering.RenderGraphModule.NativeRenderPassCompiler.PassRandomWriteData>Public—
0x08nativePassDataNativeList<UnityEngine.Rendering.RenderGraphModule.NativeRenderPassCompiler.NativePassData>Public—
0x08nativeSubPassDataNativeList<UnityEngine.Rendering.SubPassDescriptor>Public—
0x01m_AreNativeListsAllocatedboolPrivate—
0x00710x07unreflected bytes to end of CompilerContextData

Functions 21

SignatureFlagsNativeParams
void .ctor()Public+1 flags0x00
void AllocateNativeDataStructuresIfNeeded(int estimatedNumPasses)Private0x04
void Initialize(RenderGraphResourceRegistry resourceRegistry, int estimatedNumPasses)Public0x08
void Clear()PublicFinal+2 flags0x00
ref ResourceUnversionedData UnversionedResourceData(const ResourceHandle& h)Public0x30
ref ResourceVersionedData VersionedResourceData(const ResourceHandle& h)Public0x0C
ReadOnlySpan<UnityEngine.Rendering.RenderGraphModule.NativeRenderPassCompiler.ResourceReaderData> Readers(const ResourceHandle& h)Public0x10
ref ResourceReaderData ResourceReader(const ResourceHandle& h, int i)Public0x0C
bool AddToFragmentList(const TextureAccess& access, int listFirstIndex, int numItems)Public0x1C
Name GetFullPassName(int passId)Public0x10
string GetPassName(int passId)Public0x08
string GetResourceName(const ResourceHandle& h)Public0x0C
string GetResourceVersionedName(const ResourceHandle& h)Public0x0C
bool AddToRandomAccessResourceList(const ResourceHandle& h, int randomWriteSlotIndex, bool preserveCounterValue, int listFirstIndex, int numItems)Public0x0C
void TagAllPasses(int value)Public0x04
void CullAllPasses(bool isCulled)Public0x01
NativePassIterator get_NativePasses()Public+1 flags0x10
List<UnityEngine.Rendering.RenderGraphModule.NativeRenderPassCompiler.NativePassData> GetNativePasses()1 flags0x08
void Finalize()2 flags0x00
void Dispose()PublicFinal+2 flags0x00
void Cleanup()Private0x00

Used by 16

types with a member, parameter or interface of this type