Zdexby TheHolyOneZ
44,741 classes
Class

ProbeBrickBlendingPool

: Object
UnityEngine.Rendering.ProbeBrickBlendingPool, Unity.RenderPipelines.Core.Runtime 0x0038 (56 B) inherited 0x0010 Unity.RenderPipelines.Core.Runtime.dll
0x00x0038

Members 31

OffsetSizeNameTypeFlagsDefault
0x08stateBlendShaderComputeShaderPrivateStatic—
0x04scenarioBlendingKernelintPrivateStatic—
0x04_PoolDim_LerpFactorintPrivateStatic+1 flags—
0x04_ChunkListintPrivateStatic+1 flags—
0x04_State0_L0_L1RxintPrivateStatic+1 flags—
0x04_State0_L1G_L1RyintPrivateStatic+1 flags—
0x04_State0_L1B_L1RzintPrivateStatic+1 flags—
0x04_State0_L2_0intPrivateStatic+1 flags—
0x04_State0_L2_1intPrivateStatic+1 flags—
0x04_State0_L2_2intPrivateStatic+1 flags—
0x04_State0_L2_3intPrivateStatic+1 flags—
0x04_State1_L0_L1RxintPrivateStatic+1 flags—
0x04_State1_L1G_L1RyintPrivateStatic+1 flags—
0x04_State1_L1B_L1RzintPrivateStatic+1 flags—
0x04_State1_L2_0intPrivateStatic+1 flags—
0x04_State1_L2_1intPrivateStatic+1 flags—
0x04_State1_L2_2intPrivateStatic+1 flags—
0x04_State1_L2_3intPrivateStatic+1 flags—
0x04_Out_L0_L1RxintPrivateStatic+1 flags—
0x04_Out_L1G_L1RyintPrivateStatic+1 flags—
0x04_Out_L1B_L1RzintPrivateStatic+1 flags—
0x04_Out_L2_0intPrivateStatic+1 flags—
0x04_Out_L2_1intPrivateStatic+1 flags—
0x04_Out_L2_2intPrivateStatic+1 flags—
0x04_Out_L2_3intPrivateStatic+1 flags—
0x08m_ChunkListVector4[]Private—
0x04m_MappedChunksintPrivate—
0x08m_State0ProbeBrickPoolPrivate—
0x08m_State1ProbeBrickPoolPrivate—
0x04m_MemoryBudgetProbeVolumeTextureMemoryBudgetPrivate—
0x04m_ShBandsProbeVolumeSHBandsPrivate—

Functions 19

SignatureFlagsNativeParams
bool get_isSupported()Static+2 flags0x01
void Initialize(ref ProbeVolumeSystemParameters& parameters)Static+1 flags0x40
bool get_isAllocated()2 flags0x01
int get_estimatedVMemCost()2 flags0x04
int GetPoolWidth()1 flags0x04
int GetPoolHeight()1 flags0x04
int GetPoolDepth()1 flags0x04
void .ctor(const ProbeVolumeBlendingTextureMemoryBudget& memoryBudget, const ProbeVolumeSHBands& shBands)2 flags0x04
void AllocateResourcesIfNeeded()1 flags0x00
void Update(const DataLocation& source, List<UnityEngine.Rendering.ProbeBrickPool.BrickChunkAlloc> srcLocations, List<UnityEngine.Rendering.ProbeBrickPool.BrickChunkAlloc> dstLocations, int destStartIndex, const ProbeVolumeSHBands& bands, int state)1 flags0x50
int DivRoundUp(int x, int y)PrivateStatic0x04
void PerformBlending(CommandBuffer cmd, float factor, ProbeBrickPool dstPool)1 flags0x08
void BlendChunks(BlendingCellInfo blendingCell, ProbeBrickPool dstPool)1 flags0x08
void Clear()1 flags0x00
bool Allocate(int numberOfBrickChunks, List<UnityEngine.Rendering.ProbeBrickPool.BrickChunkAlloc> outAllocations)1 flags0x08
void Deallocate(List<UnityEngine.Rendering.ProbeBrickPool.BrickChunkAlloc> allocations)1 flags0x08
void EnsureTextureValidity()1 flags0x00
void Cleanup()1 flags0x00
void .cctor()PrivateStatic+1 flags0x00

Used by 1

types with a member, parameter or interface of this type