Zdexby TheHolyOneZ
36,909 classes
Class

ProbeVolumeScratchBufferPool

: Object
UnityEngine.Rendering.ProbeVolumeScratchBufferPool, Unity.RenderPipelines.Core.Runtime 0x0050 (80 B) inherited 0x0010 Unity.RenderPipelines.Core.Runtime.dll
0x00x0050

Members 14

OffsetSizeNameTypeFlagsDefault
0x04<chunkSize>k__BackingFieldintPrivate—
0x04<maxChunkCount>k__BackingFieldintPrivate—
0x04m_L0SizeintPrivate—
0x04m_L1SizeintPrivate—
0x04m_ValiditySizeintPrivate—
0x04m_ValidityLayerCountintPrivate—
0x04m_L2SizeintPrivate—
0x04m_ProbeOcclusionSizeintPrivate—
0x04m_SkyOcclusionSizeintPrivate—
0x04m_SkyShadingDirectionSizeintPrivate—
0x04m_CurrentlyAllocatedChunkCountintPrivate—
0x003C0x04padding / unreflected
0x08m_PoolsList<UnityEngine.Rendering.ProbeVolumeScratchBufferPool.ScratchBufferPool>Private—
0x08m_LayoutsDictionary<System.Int32Private—
0x04s_ChunkCountintPrivateStatic—

Functions 11

SignatureFlagsNativeParams
int get_chunkSize()Public+1 flags0x04
void set_chunkSize(int value)Private+1 flags0x04
int get_maxChunkCount()Public+1 flags0x04
void set_maxChunkCount(int value)Private+1 flags0x04
int get_allocatedMemory()Public+1 flags0x04
void .ctor(ProbeVolumeBakingSet bakingSet, const ProbeVolumeSHBands& shBands)Public+1 flags0x08
CellStreamingScratchBufferLayout GetOrCreateScratchBufferLayout(int chunkCount)Private0x70
CellStreamingScratchBuffer CreateScratchBuffer(int chunkCount, bool allocateGraphicsBuffers)Private0x08
bool AllocateScratchBuffer(int chunkCount, ref CellStreamingScratchBuffer& scratchBuffer, ref CellStreamingScratchBufferLayout& layout, bool allocateGraphicsBuffers)Public0x70
void ReleaseScratchBuffer(CellStreamingScratchBuffer scratchBuffer)Public0x08
void Cleanup()Public0x00

Used by 1

types with a member, parameter or interface of this type